2015-11-10 1 views
1

Привет всем Можно ли проводить параллельные тесты на селен Костюмы против единого грид-концентратора?
Если да, есть ли какая-либо специальная конфигурация, которую мне нужно установить для ее включения? Если нет обходного пути, о котором вы можете думать?Можно ли запускать параллельный тест на селен Костюмы против единого грид-концентратора?

ответ

0

Мое понимание вопроса: PC 1: Test Suite 1 PC 2: Test Suite 2 PC 3: Селен Сетка концентратор

Оба ПК 1 и ПК 2 использование ПК 3 как хаб для выполнения их тестовых наборов.

Но вы ничего не упомянули об узлах здесь.

Предполагая, что ПК 3 сам является Узлом. И вы правильно настроили maxSession и maxInstances в соответствии с вашими наборами тестов, тогда тесты будут работать нормально.

Просьба предоставить дополнительную информацию об узле и команде/скрипте, который вы используете для создания узлов и концентраторов, если вам нужно дополнительное объяснение.

0

Если я правильно прочитал ваш вопрос, да, это намерение сетки. Вы можете отправить как можно больше одновременных тестовых запросов на концентратор по вашему желанию, и концентратор будет распространять запросы на соответствующие узлы, проводя ожидающие тесты для доступного узла.

Насколько конфигурация, вы хотите проверить вики (https://github.com/SeleniumHQ/selenium/wiki/Grid2) для полной информации, но конкретная конфигурация вы заинтересованы в том:

«maxSession»: число параллельных экземпляров, которые могут быть работать на узле/концентратору

+0

Это не то, что я имел в виду. Я знаю, что один тестовый костюм содержит несколько тестов, которые могут запускаться одновременно в режиме «сетки». Мой вопрос заключается в том, что произойдет, если вы выполните тестовый пакет с вашего компьютера, и я выполняю еще один тестовый костюм с другого компьютера, и мы оба используем тот же Grid-Hub, что произойдет? – Sharon

+0

Я верю, что мой ответ отвечает на то, что вы просили. Набор тестов - это всего лишь тестовый запрос, состоящий из нескольких тестов. Основная причина существования сетки заключается в том, что для нескольких тестовых попыток отправлять тестовые запросы в сетку это может и обычно означает, что многие пользователи отправляют параллельные запросы. Концентратор распределяет тесты в соответствующих узлах для выполнения. В нашей работе у нас есть еще 60 человек, которые каждый день отправляют тестовые комплекты в центр. – Andrew

Смежные вопросы