Как несколько пользователей могут входить в систему в одном браузере с несколькими вкладками с помощью Jmeter? - PullRequest
0 голосов
/ 13 июля 2020

Как несколько пользователей могут входить в систему в одном браузере с несколькими вкладками с помощью Jmeter.

var windowHandle = WDS.browser.getWindowHandle();
List tabs = new List(WDS.browser.getWindowHandles());
WDS.log.info(tabs.length());
WDS.browser.switchTo().window(tabs.get(0));
WDS.browser.switchTo().window(mainWindowHandle);

1 Ответ

0 голосов
/ 13 июля 2020

Я не думаю, что это возможно, каждый поток JMeter (виртуальный пользователь), который вы определяете в Thread Group (или Custom Thread Group ), будет запускать свою собственную экземпляр браузера , невозможно подключиться к работающему браузеру с Selenium .

Единственный способ добиться этого - использовать Remote Driver Config указывая в Selenium Grid , поэтому код, который вы используете в семплере WebDriver, будет выполняться на всех узлах, подключенных к Grid одновременно, однако это будет один и тот же код (тот же пользователь, а не разные )

Дополнительная информация: Сэмплер WebDriver: ответы на 10 самых популярных вопросов

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