2016-10-04 1 views
0

Я пытаюсь выполнить REST Webservice с несколькими входами из файла csv в коллекции Postman Runner, но в URL-параметре мое значение csv не заменяет. Я последовал за тот же пример, даже то, что не работает - http://blog.getpostman.com/2014/10/28/using-csv-and-json-files-in-the-postman-collection-runner/Значение, не замещающее в коллекции Postman Runner

Когда я генерировать файл отчета - я вижу запрос URL будет как этот

_http: //dump.getpostman.com/get имя пользователя? = {{имя пользователя}} & пароль = {{пароль}}

вместо

_http:? //dump.getpostman.com/get имя пользователя = ankith & пароль = абв

Что я m mi ssing здесь, почему фактическое значение не берется из файла csv, было бы очень полезно, если кто-то может помочь мне исправить эту проблему.

ответ

1

Похоже, что URL-адрес не получает {{username}} и {{password}}. просто убедитесь, что оба значения сохраняются в переменной среды или нет. Как вы используете файл CSV для чтения данных на следующий фрагмент кода может помочь вам:

postman.setEnvironmentVariable('username',data['usrName']);//assuming usrName will be column name for username entries in csv file 
postman.setEnvironmentVariable('password',data['passwd']);//assuming passwd will be column name for password entries in csv file 

Вы должны написать этот сценарий в предварительного запроса сценарий в запросе почтальона. Сценарий предварительного запроса выполняется до выполнения тестового случая