Size: a a a

QA — Автоматизация

2020 April 08

A

Amidoshka in QA — Автоматизация
Просто типа mr_* успеха не принесло
источник

A

Amidoshka in QA — Автоматизация
Я и интересуюсь, что можно почитать, что то про json, как работает value?
источник

VB

Vitaliy Bilash in QA — Автоматизация
подскажите пжл, как получить значение из тела запроса в Постман (хочу потом его сравнить со значением в ответе)
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Vitaliy Bilash
подскажите пжл, как получить значение из тела запроса в Постман (хочу потом его сравнить со значением в ответе)
Почитать доки животворящие. Там есть пример на response.text тоже.  

https://learning.postman.com/docs/postman/scripts/test-examples/

https://postman-quick-reference-guide.readthedocs.io/en/latest/cheatsheet.html
источник

IE

Ivan Efimov in QA — Автоматизация
а постмане есть прокси для записи трафика?
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Ivan Efimov
а постмане есть прокси для записи трафика?
1) Нету.
2) А чего б это не погуглить в одну строчку? ;)
3) Он и так показывает что отправляет и получает. Что даст запись?
источник

VB

Vitaliy Bilash in QA — Автоматизация
я понимаю как проверить значение из ответа
сейчас я проверяю, соответствует ли значение из ответа конкретному значению

я же хочу записать в переменную значение из тела запроса (в пререквест скрипт), а потом уже сравнить значение из ответа с этой переменной (это я могу)
источник

IE

Ivan Efimov in QA — Автоматизация
Roman (rpwheeler)
1) Нету.
2) А чего б это не погуглить в одну строчку? ;)
3) Он и так показывает что отправляет и получает. Что даст запись?
хорошо если api описано, мне влом самому формировать правильные реквесты, можно мозг сломать, а в jmeter записал трафик, потом убрал картинки из запросов и всё... А сейчас не понимаю зачем мне нужен постмэн, если курл удобнее и его можно вставить в jenkins без установки по...
в свагере так же есть curl, может и в постмэн возможно сформировать curl, да есть, но мне проще curl написать без UI...
источник

IE

Ivan Efimov in QA — Автоматизация
может постэн умеет моки сервисов делать, да круто
источник

ES

Eugene Stogniy in QA — Автоматизация
Ivan Efimov
может постэн умеет моки сервисов делать, да круто
умеет но в платной версии
источник

IE

Ivan Efimov in QA — Автоматизация
на а нафига нужен этот красивый недо curl
источник

ES

Eugene Stogniy in QA — Автоматизация
он  много чего умеет в платной версии
источник

ES

Eugene Stogniy in QA — Автоматизация
Ivan Efimov
на а нафига нужен этот красивый недо curl
Кому что нравиться
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Vitaliy Bilash
я понимаю как проверить значение из ответа
сейчас я проверяю, соответствует ли значение из ответа конкретному значению

я же хочу записать в переменную значение из тела запроса (в пререквест скрипт), а потом уже сравнить значение из ответа с этой переменной (это я могу)
Я как-то не очень понял объяснение.

Описание похоже на то что называют chaining requests --
В первом в тест-коде устанавливается значение переменной по первому ответу,
Во втором значение читается из переменной и сравнивается со вторым ответом.

https://blog.postman.com/2014/01/27/extracting-data-from-responses-and-chaining-requests/
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Ivan Efimov
на а нафига нужен этот красивый недо curl
Не нравится -- не используйте, аминь.
По поводу возможностей -- у Постмана хорошая онлайн документация, Гугл очень хорошо подсказывает что есть, чего нет, что можно взять вместо.

У меня сейчас бывают эксперименты с запросами имеющими по 5-6 хедеров. Включать-выключать хедеры галочкой, кидать через Постман и смотреть отформатированній респонс с подстветкой бывает проще чем редактировать параметры каждый раз CURL'ом.

Хотя для больших объёмов я лучше Python/Java , XUnit и библиотеку для реквестов беру.
источник

IE

Ivan Efimov in QA — Автоматизация
Roman (rpwheeler)
Не нравится -- не используйте, аминь.
По поводу возможностей -- у Постмана хорошая онлайн документация, Гугл очень хорошо подсказывает что есть, чего нет, что можно взять вместо.

У меня сейчас бывают эксперименты с запросами имеющими по 5-6 хедеров. Включать-выключать хедеры галочкой, кидать через Постман и смотреть отформатированній респонс с подстветкой бывает проще чем редактировать параметры каждый раз CURL'ом.

Хотя для больших объёмов я лучше Python/Java , XUnit и библиотеку для реквестов беру.
понятно, да, действительно галочками удобнее
источник

O

Oleg in QA — Автоматизация
Ivan Efimov
на а нафига нужен этот красивый недо curl
Ну так для юая.  Мне проще реквесты редактировать в постмане, чем в консоли.
источник

O

Oleg in QA — Автоматизация
а прокси, сниффер и моки есть отдельно, зачем все в одном месте
источник

IE

Ivan Efimov in QA — Автоматизация
например чтобы записать авторизацию, а потом уже после получения токена делать переменные, а не отгадывать параметры как передать через {} []... И хедеры чтобы не гадать
источник

AB

Alexei Barantsev in QA — Автоматизация
Roman (rpwheeler)
1) Нету.
2) А чего б это не погуглить в одну строчку? ;)
3) Он и так показывает что отправляет и получает. Что даст запись?
источник