Jmeter - тестирование со 100 пользователем при чтении ссылок из файла CSV - PullRequest
0 голосов
/ 05 декабря 2018

Я только недавно начал использовать Jmeter.

Что я хочу: Я хочу запустить тест на 100 пользователей, получая ссылки из файла CSV.

Как у меня дела: Я создал тест-план, добавила группу потоков, конфигурацию данных CSV (дочернюю группу потоков), HTTP-запрос.

Заданные значения:

HTTP-запрос По умолчанию: URL-адрес (пробовал как с HTTP, так и без HTTP в разделе протокола)

Группа потоков: Пользователь: 100

Цикл: Forever

CSVКонфигурация набора данных: имя файла (полный путь, файл не находится в папке bin)

Имя переменной: путь

Перезапуск при EOF: False

Остановить поток при EOF:True

HTTP-запрос: IP-адрес:

Путь: $ {путь}

CSV-файл:

Путь

Link1

Link2

Link3

Что я получаю: Хорошо, тест выполняется, но все ссылки выполняются только один раз (один пользователь), это не собирается на 100 пользователей

Примечание: Я запускаю TestPlan из командного режима

Спасибо за ваше время

1 Ответ

0 голосов
/ 05 декабря 2018

Если вы хотите, чтобы каждый пользователь проходил по всем ссылкам в CSV-файле, вам нужно изменить Sharing Mode для настройки CSV Data Config наCurrent Thread

enter image description here

Вы можете проверить поведение, добавив __ threadNum () функцию в качестве префикса / постфикса запроса

enter image description here

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