Как параметризовать тесты для каждой итерации в коллекции Postman?

Мой запрос GET выглядит так:

<some ip>/search?IW_INDEX={IW_INDEX}&IW_FIELD_WEB_STYLE={IW_FIELD_TEXT}

Файл данных выглядит следующим образом:

IW_INDEX,IW_FIELD_TEXT
index1,text1
index2,text2

Мой тест для итерации 1 выглядит следующим образом:

tests["parameter1"] = responseBody.has("value=\"19\"");

Теперь это значение 19 будет меняться в зависимости от итерации и может быть 20 на итерации 2.

Есть ли способ предоставить ожидаемые результаты теста по итерациям в Postman?


person testaway    schedule 20.09.2018    source источник


Ответы (1)


Я думаю, вы могли бы сделать это, добавив в свой CSV-файл столбец с «ожидаемым_результатом» и в тесте вызвать это значение с помощью {{data.expected_result}}, поэтому ваш тест, вероятно, должен выглядеть так:

tests["parameter1"] = responseBody.has("value=\"{{data.expected_result}}\");

person Roni Yaniv    schedule 22.10.2018