Selenium Java-код, интегрирующийся с Jmeter - PullRequest
0 голосов
/ 09 ноября 2019

У меня есть 2 вопроса:

  1. Мне удалось разработать сценарии селена и затем экспортировать их в файл jar, а затем импортировать в Jmeter.

Весь поток работал, ноэто только для одного запроса / пользователя. если я хочу запустить одновременно несколько запросов / пользователей, он вернет мне дубликат / сбой.

Мой вопрос: где и как мне создать динамическую переменную, чтобы избежать этой проблемы?

является ли Jmeter подходящим инструментом для записи пользовательского интерфейса одностраничного приложения для тестирования производительности? похоже, что нет, но, пожалуйста, ответьте достаточно подробно.

1 Ответ

0 голосов
/ 11 ноября 2019
  1. Нагрузочные тесты должны быть параметризованными , т. Е. Каждый поток JMeter (виртуальный пользователь) должен использовать отдельные учетные данные. Наиболее часто используемый тестовый элемент для параметризации теста - CSV Data Set Config . Вы можете получить доступ к переменным JMeter, обратившись к классу JMeterContext :*

  2. JMeter может записывать все HTTP-запросов между браузером и тестируемым приложением, и это более или менее то, что делают другие инструменты нагрузочного тестирования. Однако в большинстве случаев вы не сможете успешно воспроизвести записанный тест без предварительной корреляции

...