#jmeter #jmeter-plugins #blazemeter
#jmeter #jmeter-плагины #blazemeter
Вопрос:
Мой вопрос в том, запускаю ли я тест через Jmeter, например, если это сайт, который позволяет вам забронировать рейс, и вы выбираете источник и пункт назначения при его записи.
Возможно ли передавать разные значения в поле назначения? Я имею в виду, может быть, текстовый файл с некоторыми назначениями и передать его в тест Jmeter, и тогда у вас будет несколько тестов, каждый из которых выполняется с другим назначением?
Если да, то как я могу это сделать? Необязательно, чтобы это был текстовый файл. Просто способ передавать разные значения одному параметру.
Важно: я использую плагин blazemeter для Chrome.
Большое спасибо, оценил.
Ответ №1:
Вы можете использовать конфигурацию набора данных CSV. Его очень просто использовать для параметризации переменных в плане тестирования.
Ознакомьтесь с этой статьей о blazemeter, чтобы быстро разобраться в конфигурации набора данных CSV.
Ответ №2:
В зависимости от того, чего вы пытаетесь достичь, вы можете пойти на:
- Анализатор HTML-ссылок. Смотрите Пример опроса, который показывает, как вы можете использовать его для выбора случайных значений из входных данных
- Вы можете извлечь все возможные значения из предыдущего ответа, используя постпроцессор, скорее всего, CSS Selector Extractor, и настроить каждый поток на использование своего собственного (или случайного) значения из входных данных
- И последнее, но не менее важное: вы можете использовать внешний источник данных, такой как файл .txt или .csv, и использовать функцию__StringFromFile() или конфигурацию набора данных CSV, чтобы каждый поток (виртуальный пользователь) считывал следующее значение из файла вместо использования записанных жестко закодированных значений.