Я изучаю и занимаюсь селеном в java и немного замешаны, когда дело доходит до селеновой сетки. согласно стандартной процедуре, предполагается, что для запуска концентратора сетки и нескольких узлов сетки, которые, в свою очередь, подключаются к концентратору, и в коде, предполагается установить требования, такие как браузер, версия, os-платформа и т. д. и отправить их на концентратор, который, в свою очередь, перенаправляет его на узел с надлежащей настройкой. Я видел, что мой код работает как при непосредственном подключении к концентратору, так и к узлу. Итак, мой вопрос заключается в правильном способе работы сетки? Запустите концентратор, отправьте ему задание и дайте ему возможность решить, какой узел перенаправить задание или отказаться от концентратора и отслеживать различные узлы и их возможности в самом коде, возможно, как записи файла свойств, чтобы работа могут быть напрямую представлены узлу в соответствии с требованием. Простите меня, если этот вопрос невероятно глуп, но я просто новичок здесь. Заранее спасибо.Каков правильный способ работы сетки селена?
ответ
В основном главная цель сетки селена - это запустить тест с концентратора и проверить все подключенные узлы. Узел может быть одним или несколькими. Таким образом, лучший способ - установить один компьютер как HUB, а другие - как NODE (S).
Вы можете запустить тест в нескольких ОС и браузерах с концентратора. Так зависит от вас и вашего тестового примера, что на каком узле вы хотите запустить тест?
Для примера: если у вас есть 3 узла с разницей. браузеры, такие как:
Узел 1: Firefox
Node 2: Chrome
Node 3: Safari
Теперь предположим, что все вышеперечисленные узлы соединены с концентратором, так что если вы хотите, чтобы проверить сайт в все три браузера, тогда вы можете запускать все узлы из концентратора, и если вы хотите проверить веб-сайт только на хром и сафари, вам нужно запустить только 2-й и 3-й узлы.
Надежды выше примера очистить все ваши путаницы.
- 1. Каков правильный способ работы с `ucontext_t`?
- 2. Каков правильный способ работы с соединениями Mongodb?
- 3. Каков правильный способ работы этого макета?
- 4. Каков правильный порядок работы persistence.js
- 5. Каков правильный способ использования сеток?
- 6. Каков правильный способ десериализации?
- 7. Каков правильный способ броска?
- 8. Каков правильный способ перенаправления?
- 9. Каков правильный способ использования?
- 10. Каков правильный способ вставки?
- 11. Каков правильный способ алфавита NSMutableArray?
- 12. Каков правильный способ использования PushSharp?
- 13. Каков правильный способ работы с подпроцессом unicode env в Windows?
- 14. Каков правильный способ работы с MPI-коммуникаторами в Fortran?
- 15. Каков правильный способ работы с полями в Котлине?
- 16. Каков правильный способ работы с текстами вне тега?
- 17. Каков правильный способ работы с Node.js и TypeScript?
- 18. Каков правильный способ работы рабочего пространства TFS на диске RAM?
- 19. Каков правильный способ выполнения долговременной работы вне EDT?
- 20. Каков правильный способ продолжения работы с этим bool?
- 21. CSS: Каков правильный способ работы с несколькими классами текста
- 22. Каков правильный способ работы с node_modules в git?
- 23. Каков правильный способ работы с сообщениями WordPress из API?
- 24. Каков правильный способ работы с вращающимся журналом с перекосом python?
- 25. Каков правильный способ работы с базами данных в Git?
- 26. Каков правильный способ работы с AJAX на Rails 4?
- 27. Каков правильный способ работы с LateBinding в Delphi?
- 28. Каков правильный способ работы в java, spring и maven?
- 29. Каков правильный способ работы с файлами на C++?
- 30. Каков правильный способ работы с ограниченными массивами на C++?