#jmeter #threadgroup
#jmeter #threadgroup
Вопрос:
Для нашего мобильного приложения у нас есть база данных NoSQL, и мы используем Jmeter для загрузки данных в базу данных (создание документов и публикация). Для разных типов объектов у нас есть разные типы групп потоков в jmeter. Проблема здесь в том, что каждую группу потоков мы должны запускать вручную и ждать, пока она закончится, и запускать следующую группу потоков. Каждая группа потоков длится разное время в зависимости от контекстов.
У нас есть идея автоматизировать этот процесс, чтобы создать пользовательский интерфейс таким образом, чтобы весь процесс начинался с одной кнопки и с некоторыми минимальными конфигурациями. Но мы не знаем, является ли
это возможно? если да, то с чего начать?
Кто-нибудь может пролить некоторый свет на это и сообщить мне ответы на вышеуказанные вопросы.
Заранее спасибо.
Ответ №1:
Простым способом было бы написать пакетный файл или файл оболочки и запустить тест jmeter из строки cammand (Горячо запустить тест jmeter из командной строки)
jmeter -n –t test.jmx -l testresults.jtl
Используйте разные тесты для каждого сценария. Пакетный файл выполнит тесты в желаемом порядке. Вы можете настроить задачи для Windows или использовать cron для ОС unix. Я думаю, что это самый простой способ «автоматизировать» ваш тестовый запуск.
Вы также можете проверить другие способы запуска JMeter без GUI.
Комментарии:
1. Большое спасибо за ответ!! Я попробую это!
2. Всегда пожалуйста. У вас это сработало? Какой способ вы выбрали?