Size: a a a

Postman | Community

2019 August 27

NV

Nick Verbitsky in Postman | Community
источник

T

Thony in Postman | Community
Rustam is not a function
Приблизительно вот такое body
formWithFiles=true&extra={"descriptions":[],"requirements":[],"operators":[],"treatments":[],"reasons":[],"notice_type":"responsible","category_id":2,"creation":"2019-08-27T13:53:43Z"}&hidden-1071-inputEl=&associated=on&textfield-1253-inputEl=&comment=&emergence=&plan=&kach=&kol=&description=333&field_23=&field_24=
Если я верно понял, нужно выполнить запрос, лог которого есть в девтулс, в постмане, с теми же параметрами.

Если так, то можно просто скопировать целиком параметры тела запроса , нажать в постмане для блока тела запроса bulk edit, и вставить параметры - они должны будут сами распарситься
источник

Ri

Rustam is not a func... in Postman | Community
Thony
Если я верно понял, нужно выполнить запрос, лог которого есть в девтулс, в постмане, с теми же параметрами.

Если так, то можно просто скопировать целиком параметры тела запроса , нажать в постмане для блока тела запроса bulk edit, и вставить параметры - они должны будут сами распарситься
понял как. спасибо.Нужно было скопировать распарсенное тело.
источник

T

Thony in Postman | Community
Rustam is not a function
понял как. спасибо.Нужно было скопировать распарсенное тело.
источник
2019 August 28

iK

ilja Kulakov in Postman | Community
Подскажите, что означает эта ошибка?
Error: Request path contains unescaped characters
источник

Ri

Rustam is not a func... in Postman | Community
Постман делает переадресацию на https при обращении к http ?
источник

NV

Nick Verbitsky in Postman | Community
Rustam is not a function
Постман делает переадресацию на https при обращении к http ?
Сам такого не делает. Нужно явно указывать https или http.
источник

NV

Nick Verbitsky in Postman | Community
ilja Kulakov
Подскажите, что означает эта ошибка?
Error: Request path contains unescaped characters
Без кода могу сказать, что в запросе есть unescaped characters)
источник

iK

ilja Kulakov in Postman | Community
Как исправить?
источник

NV

Nick Verbitsky in Postman | Community
Для начала скинуть запрос
источник

iK

ilja Kulakov in Postman | Community
Если я дергаю этот метод через "Insomnia", то код 200. А через "Postman" вообще ни чего не отдаёт.
Скрин с "Postman"
источник

Ri

Rustam is not a func... in Postman | Community
Nick Verbitsky
Сам такого не делает. Нужно явно указывать https или http.
Спасибо)
источник

NV

Nick Verbitsky in Postman | Community
ilja Kulakov
Если я дергаю этот метод через "Insomnia", то код 200. А через "Postman" вообще ни чего не отдаёт.
Скрин с "Postman"
Вот это говорит, что в урле ошибка.
источник

ET

Egor Tupchienko Tsar... in Postman | Community
ilja Kulakov
Если я дергаю этот метод через "Insomnia", то код 200. А через "Postman" вообще ни чего не отдаёт.
Скрин с "Postman"
Зависит от того как дергаетезапрос, если передаете Params,то возможны ошибки кодировки... Пример символ # в урле передаеться как %23
источник

iK

ilja Kulakov in Postman | Community
Egor Tupchienko TsarNeba
Зависит от того как дергаетезапрос, если передаете Params,то возможны ошибки кодировки... Пример символ # в урле передаеться как %23
Спасибо. Буду разбираться.
источник
2019 August 29

YR

Yevhenii Rozstalnoy in Postman | Community
Подскажите пожалуйста что не так написал: хочу что бы тест сравнивал ClientID со всеми из респонса, на деле же сравнивает только с 1м и тест падает
источник

T

Thony in Postman | Community
если не ошибаюсь, expect - это эквивалент assert - То есть жесткого сравнения, ограничения.
если expect Не срабатывает - выполнение кода завершается


для описанной цели я бы использовал конструкцию expect + test (в снипетах она есть), напрмиер вот так:

pm.test("Your test name", function () {
   var jsonData = pm.response.json();
   pm.expect(jsonData.value).to.eql(100);
});
источник

NV

Nick Verbitsky in Postman | Community
Thony
если не ошибаюсь, expect - это эквивалент assert - То есть жесткого сравнения, ограничения.
если expect Не срабатывает - выполнение кода завершается


для описанной цели я бы использовал конструкцию expect + test (в снипетах она есть), напрмиер вот так:

pm.test("Your test name", function () {
   var jsonData = pm.response.json();
   pm.expect(jsonData.value).to.eql(100);
});
Да, expect - это bdd стиль ассерта. Бросает assertion error.
источник

NV

Nick Verbitsky in Postman | Community
источник

NV

Nick Verbitsky in Postman | Community
Yevhenii Rozstalnoy
Подскажите пожалуйста что не так написал: хочу что бы тест сравнивал ClientID со всеми из респонса, на деле же сравнивает только с 1м и тест падает
Или можно в цикле создавать новый тест на каждый айдишник через tests[].
источник