Как правильно подключить csv data config к jmeter?

Есть файл single_products.csv со списком id товаров. Каждый id записан в новой строке. Лежит в папке bin.
Есть тест план. Лежит в папке bin.
Подключаю CSV Data Set Config, указываю файлнейм single_products.csv, кодировка utf-8, разделитель не указываю (пробовал с ним, результат не успешен), вериабл нейм указываю productCode. В пост запросе в качестве переменной использую ${productCode}.
Цель: добавлять разные товары в корзину по айди из файла. Сервер понимает значение productCodePost в которой передается айди товара, и обрабатывает его.
При попытке запустить тест вижу ошибку в логах:
2017/02/01 02:22:51 INFO  - jmeter.engine.StandardJMeterEngine: Running the test! 
2017/02/01 02:22:51 INFO  - jmeter.samplers.SampleEvent: List of sample_variables: [] 
2017/02/01 02:22:51 INFO  - jmeter.gui.util.JMeterMenuBar: setRunning(true,*local*) 
2017/02/01 02:22:51 INFO  - jmeter.engine.StandardJMeterEngine: Starting ThreadGroup: 1 : Checkout with single product 
2017/02/01 02:22:51 INFO  - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group Checkout with single product. 
2017/02/01 02:22:51 INFO  - jmeter.engine.StandardJMeterEngine: Thread will continue on error 
2017/02/01 02:22:51 INFO  - jmeter.threads.ThreadGroup: Starting thread group number 1 threads 1 ramp-up 20 perThread 20000.0 delayedStart=true 
2017/02/01 02:22:51 INFO  - jmeter.threads.ThreadGroup: Started thread group number 1 
2017/02/01 02:22:51 INFO  - jmeter.engine.StandardJMeterEngine: All thread groups have been started 
2017/02/01 02:22:51 INFO  - jmeter.threads.JMeterThread: Thread started: Checkout with single product 1-1 
2017/02/01 02:22:51 INFO  - jmeter.services.FileServer: Stored: single_products.csv

Что делается не так?
  • Вопрос задан
  • 698 просмотров
Пригласить эксперта
Ответы на вопрос 1
Avg00r
@Avg00r
DevOps Engineer
Судя по описанию всё делается верно, в логах так же все сообщения уровня INFO - ошибок нет.
Если смущает надпись
2017/02/01 02:22:51 INFO - jmeter.engine.StandardJMeterEngine: Thread will continue on error

то это не ошибка, она означает текущее значение настроек поведения потока при возникновении ошибки в одном из сеплов (запросов, например), в данном случает тред будет продолжать работу, если семпл завершится с ошибкой.
Это поведение настраивается на экране Thread Group.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы