Параллельное выполнение классов в testNG - PullRequest
0 голосов
/ 14 мая 2019

У меня около 20 программ, которые нужно запускать параллельно с использованием TestNG.

Я использую TestNG и платформу Maven для них.

Я использовал следующее

<suite thread-count="20" name="Suite" parallel="classes">

Откроется 20 браузеров Chrome.Однако мое требование требует, чтобы я открыл 20 различных браузеров и авторизовался с использованием учетных данных (каждому браузеру для входа на сайт требуется имя пользователя и пароль)

Я наблюдаю, что - он раскручивает 20 браузеров, ноимя пользователя добавляется в последний (20-й) браузер.

Например: имя пользователя test123

Последний браузер получает имя пользователя как test123test123test123test123test123test123test123test123test123test123test123test123test123test123test123test123test123test123test123test123 (20 раз)

и не удается войти в систему, так как имя пользователя только test123

Все остальные 19 браузеров не имеют заполненного имени пользователя и они пусты. Может кто-нибудь помочь мне?Как сделать так, чтобы каждый браузер входил в систему с именем пользователя test123 отдельно и не добавлял все в один браузер?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...