Запуск записи прокси Jmeter из командной строки
В нашем конвейере CI мы проводим автоматические приемочные испытания через селен. Теперь мы собираемся запустить их через прокси-сервер записи, а затем использовать запись в качестве основы для нагрузочного теста.
Эта стратегия поможет нам автоматически добавлять новые приемочные тесты в нагрузочный тест. В настоящее время мы проводим нагрузочные тесты с JMeter, поэтому было бы неплохо добиться этого, используя те же инструменты. Однако мы не можем найти способ начать запись из интерфейса командной строки JMeter. Это вообще возможно? Если нет, то здесь нет других инструментов, которые имеют этот набор функций?
1 ответ
Это не представляется возможным в соответствии с JMeter 3.1, поэтому вам придется использовать графический интерфейс или перейти к другому инструменту.
Телец можно рассматривать как вариант, основные функции которого могут вас заинтересовать:
- это бесплатно
- это с открытым исходным кодом
- это приложение командной строки
- он поддерживает тесты JMeter и Selenium (вы можете использовать Taurus для их параллельного выполнения)
- и наконец, он поставляется с модулем Proxy2JMX Converter, который можно использовать для записи тестов Selenium в режиме командной строки и преобразования их в план тестирования JMeter. Более того, вы даже получите автоматическую корреляцию динамических параметров. Подробности смотрите в разделе Как конвертировать сценарии Selenium в статью JMX Converter.