Как протестировать одновременные входы в систему с помощью JMeter

Я могу выполнить тест входа в систему с одним пользователем. Если я хочу сделать это для одновременных входов в систему, мне предлагается использовать конфигурацию данных CSV., поэтому я последовал этому совету:

  1. Создайте текстовый файл, содержащий имена пользователей и пароли, разделенные запятыми. Поместите это в тот же каталог, что и ваш план тестирования.
  2. Добавьте элемент конфигурации CSV DataSet в план тестирования. Назовите переменные USER и PASS.
  3. Добавьте путь к имени файла в этом элементе (я обязательно проверил путь к файлу).
  4. Замените имя для входа на ${USER} и пароль на ${PASS} в пробнике входа (HTTP-запрос).

К сожалению, на моей странице входа я вижу ${USER} и ${PASS} вместо значений, которые они представляют (в файле CSV). Что мне не хватает?


person tshepang    schedule 13.06.2011    source источник
comment
Я серьезно не знаю, что я пропустил, потому что теперь это работает. Я просто знаю, что я накосячил тут и там с файлом jmx.   -  person tshepang    schedule 14.06.2011


Ответы (1)


Либо jmeter не находит ваши файлы, либо у вас где-то опечатка.

На шаге №2: убедитесь, что ваш «пользователь, пароль» точно такой же, как в файле.

Если в файле есть пробел, а у вас нет в jmeter, он не найдет значение, если у вас есть пробел в jmeter, он не найдет значение. Обычно я использую «user, pass» в файле и jmeter, и все работает нормально.

Так :

в моем csv: myuser,mypass

в jmeter

введите здесь описание изображения

На шаге №3: я обычно помещаю файл csv в корень, где находится тест jmeter, таким образом, он всегда его находит.

person Chris    schedule 15.06.2011
comment
Возможно, вы пропустили мой комментарий, где я упомянул, что проблема устранена. Спасибо хоть. Вероятно, это была опечатка. - person tshepang; 15.06.2011