Как я могу проверить, что ответ Postman API содержит строку, указанную в файле CSV

#testing #postman #web-api-testing #postman-collection-runner #postman-testcase

#тестирование #postman #web-api-тестирование #postman-collection-runner #postman-testcase

Вопрос:

При выполнении запросов Postman через Collection runner путем передачи значений, содержащихся в файле CSV для входных параметров, как я могу проверить, что каждый ответ содержит текст строки, указанный в столбце ожидаемое значение в этом файле CSV. Я также хочу записать каждый ответ в столбец фактического результата в этом файле CSV.

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

Например, после выполнения 1-го запроса на приведенном выше рисунке с использованием Postman collection runner я хочу проверить, что ответ содержит ‘Sydney’ в качестве текстового значения и выдать результат как ‘PASS’ или ‘FAIL’, а также записать фактический ответ в столбец фактических результатов вышеуказанного файла. Это должно продолжаться до последней строки файла CSV.

Ответ №1:

Вы можете получить доступ к данным в CSV, используя, например, data словарь data.Scenario .

Проверьте эту статью, главу «Переменные данных в сценариях предварительного запроса и тестирования».

Я не думаю, что возможно записать данные обратно в файл CSV.