2016-11-25 4 views
0

Читаю переменные из источника данных CSV. Моя типичная линия:JMeter CSV DataSource тильды становится нулевой

1234567890; ~

Проблема тильды делает вторую переменную в нуль JMeter. Если я заменю с этим он работает:

1234567890; 123

мне нужно плиточный работать, потому что его часть нашего дизайна URL MVC. Есть побег или что-то в этом роде?

Благодаря

enter image description here

ответ

0

Для следующих данных он работал для меня:

1234567890;~ 
1234567890;123 

просмотреть результаты дерева:

enter image description here

CSV Config: enter image description here

Использование в HTTP пробоотборника: enter image description here

0

Я вижу некоторые французский в вашем GUI JMeter, так что может быть что-то связано с file encoding, универсальный один UTF-8

  1. Чтобы проверить кодировку:

    • Добавить Debug Sampler в ваш Tes т План и настроить его для отображения System Properties

      Debug Sampler System Properties

    • Добавить View Results Tree слушателя и искать file.encoding значение свойства

      file.encoding property

  2. Чтобы установить использование кодирования один из следующих подходов

    • добавить следующую строку в системы.свойства файл (находится в папке JMeter в "Bin")

      file.encoding=UTF-8 
      
    • вы также можете сделать то же самое с помощью -D аргумента командной строки (см Apache JMeter Properties Customization Guide подробности)

      jmeter -Dfile.encoding=UTF-8 -n -t .... 
      

Если вышеуказанные шаги не помогают, это может быть проблемой с вашим CSV-файлом (некоторые невидимые элементы управления символ, отсутствие разрыва строки и т. д.)

Смежные вопросы