Size: a a a

Postman | Community

2022 January 13

AS

Alexandr Shurin in Postman | Community
И как различить выполнение в postman и newman?
источник

OT

Oleksandr Timochko in Postman | Community
Какую задачу пытаешься решить?
источник

ИЕ

Иван Ермолаев... in Postman | Community
Так там разница лишь в том что один графический второй консольный, нет?
источник

AS

Alexandr Shurin in Postman | Community
Есть коллекция с одним запросом. В скриптах коллекции и запроса описаны и используются функции.
Внутри скрипта выполняется запрос на получение данных (содержимое таблицы) и затем по каждой записи выполняются запросы и проверки.
При запуске через newman используется htmlextra для получения красивого отчета.
Сейчас все запросы и проверки выполняются в цикле в скрипте и в отчете отображены сплошным потоком.
Хотелось бы переделать так, чтобы при запуске в newman (и через Run Collection) на каждую запись итерационно вызывался этот же скрипт для каждой записи, и в отчете htmlextra каждая каждая запись отражалась запуском отдельного скрипта.
А при запуске через Send на запросе - как и раньше в цикле внутри данного запроса.
Для этого надо понимать в каком режиме запустились
источник

OT

Oleksandr Timochko in Postman | Community
Расшарь код, придумаем что-нибудь
источник

BO

Black Overlord in Postman | Community
@Geralt1990 @foxkeith Господа ) Спасибо за подсказки вчерашние. Все работает четко. Есть один небольшой вопрос. у меня на каждую итерацию приходится 58 проверок. Если вернулось в ответе 7 объектов, я получаю 406 проверок, из них 1 фейлится. Можно ли как-то разграничить результаты проверок по итерациям ?  чтоб проще было ориентироваться ?
источник

НХ

Никита Хитрый... in Postman | Community
А как ты себе это разделение представляешь?
источник

S

Supermassive black h... in Postman | Community
можешь в ответ добавлять I которое итерируется
источник

S

Supermassive black h... in Postman | Community
чтобы видеть четко в каком обьекте из массива косяк
источник

НХ

Никита Хитрый... in Postman | Community
Да, в ответ, в название теста, куда угодно.
В зафейленном тесте можешь любое сообщение себе собрать.
источник

BO

Black Overlord in Postman | Community
можно чуть подробнее ?
источник

S

Supermassive black h... in Postman | Community
pm.test( `Check object number ${i}`, () => {....
источник

BO

Black Overlord in Postman | Community
сюда добавить ${i}
источник

S

Supermassive black h... in Postman | Community
да, и ковычки обратные как я написал
источник

S

Supermassive black h... in Postman | Community
и ты можешь целиком объекты сравнивать
источник

S

Supermassive black h... in Postman | Community
не каждый ключ по отдельности
источник

S

Supermassive black h... in Postman | Community
pm.expect(array1[i]).to.equal.(array2[i])
источник

BO

Black Overlord in Postman | Community
vyt rfr hfp ye;yj rf;ljt vjkt jnltkmyj
источник

BO

Black Overlord in Postman | Community
мне как раз надо каждое поле отдельно, чтоб понимать, в каком поле будет расхождение
источник

BO

Black Overlord in Postman | Community
Ставлю обратные , у меня весь текст дальшежелтеет
источник