Size: a a a

Postman | Community

2020 March 12

СС

Сергей Сергей... in Postman | Community
источник

СС

Сергей Сергей... in Postman | Community
А во
источник

СС

Сергей Сергей... in Postman | Community
не успел )
источник

СС

Сергей Сергей... in Postman | Community
Max
Разобрался, работает,  только прежде надо было еще в white list домен добавить. Спасибо
++
источник

T

Thony in Postman | Community
Max
Разобрался, работает,  только прежде надо было еще в white list домен добавить. Спасибо
источник
2020 March 16

k🐉

katiko 🐉 in Postman | Community
посоветуйте, пожалуйста, видео-урок годный по постману (язык неважно)
источник

NV

Nick Verbitsky in Postman | Community
up
источник
2020 March 18

OC

Oleg Chaplashkin in Postman | Community
Ребят, пару вопросов по поводу инструмента:
- есть ли возможность запуска параметризованных тестов (аналог pytest.mark.parametrize(....))
- создание e2e-тестов == созданию e2e коллекций?
- если кейсов разрастается очень много, есть какие-то best practice по централизованному управлению?
- умеет ли постман понимать количество итераций из файла для разных запросов? К примеру, я запускаю коллекцию из двух запросов, один из которых мне нужно выполнить 4 раза(4 тестовых набора переменных), а другой - 3(3 набора). Если да, то какая структура файла? Если нет, то можно ли обойти подобные ограничения? Делается для того, что разные запросы могут иметь разное количество входных тестовых наборов. К примеру тестируемая сущность список имеет перебор двух полей(имя-тип), а сущность пользователь три поля(логин-пасс-команда). Хочется централизованно управлять входными данными и запускать e2e тесты.
Спасибо!
источник
2020 March 19

T

Thony in Postman | Community
е2е тесты можно запускать, коль скоро приложение позволяет проводить требуемый сценарий исключительно при помощи api-вызовов
источник

T

Thony in Postman | Community
если требуется делать запросы к базе, чтобы получать какие-то данные для теста, - серьёзный язык программирования конечно выигрышнее смотрится
источник

OC

Oleg Chaplashkin in Postman | Community
Thony
е2е тесты можно запускать, коль скоро приложение позволяет проводить требуемый сценарий исключительно при помощи api-вызовов
Спасибо. py+pytest+requests в работе, хочется постманом сделать слепок, тем более к OpenAPI прикручен Swagger.
Сейчас в поисках решениях насчет третьего вопроса:
- коллекция содержит (запрос_1, запрос_2)
- файл входных данных содержит для запроса_1 - 4 набора, для запроса_2 - 2 набора

Можно ли запустить коллекцию так, чтобы:
- запрос_1(набор_1)
- запрос_1(набор_2)
- запрос_1(набор_3)
- запрос_1(набор_4)
- запрос_2(набор_1)
- запрос_2(набор_2)
?
источник

NV

Nick Verbitsky in Postman | Community
Oleg Chaplashkin
Спасибо. py+pytest+requests в работе, хочется постманом сделать слепок, тем более к OpenAPI прикручен Swagger.
Сейчас в поисках решениях насчет третьего вопроса:
- коллекция содержит (запрос_1, запрос_2)
- файл входных данных содержит для запроса_1 - 4 набора, для запроса_2 - 2 набора

Можно ли запустить коллекцию так, чтобы:
- запрос_1(набор_1)
- запрос_1(набор_2)
- запрос_1(набор_3)
- запрос_1(набор_4)
- запрос_2(набор_1)
- запрос_2(набор_2)
?
При помощи data variables можно вот так:
- запрос_1(набор_1)
- запрос_2(набор_1)

- запрос_1(набор_2)
- запрос_2(набор_2)

- запрос_1(набор_3)
- запрос_2(набор_3)

- запрос_1(набор_4)
- запрос_2(набор_4)
источник

NV

Nick Verbitsky in Postman | Community
А разве на python нет никаких норм либ для OpenAPI? Был же connexion.
источник

OC

Oleg Chaplashkin in Postman | Community
Nick Verbitsky
При помощи data variables можно вот так:
- запрос_1(набор_1)
- запрос_2(набор_1)

- запрос_1(набор_2)
- запрос_2(набор_2)

- запрос_1(набор_3)
- запрос_2(набор_3)

- запрос_1(набор_4)
- запрос_2(набор_4)
Спасибо! Что получается:
- тестовые наборы обязательно должны совпадать по количество итераций?(длине)
Что делать в ситуации, когда хочется два запроса итерировать разным количеством? Ручками включать и подставлять? Либо я так понимаю парсить в pre-test и загонять в data variables?
источник

NV

Nick Verbitsky in Postman | Community
q: тестовые наборы обязательно должны совпадать по количество итераций?(длине)
a: Не обязательно, если ты раннер руками запускаешь: можно исключать запросы из коллекции.
Или можно привязываться на параметр в итерации, чтобы ранить следующий запрос или нет. Но тоже такое.
источник

NV

Nick Verbitsky in Postman | Community
q: Что делать в ситуации, когда хочется два запроса итерировать разным количеством?
a: я бы такие не делал выделенными запросами в коллекции,  а держал в PRS/Tests и слал pm.sendRequest().
источник

OC

Oleg Chaplashkin in Postman | Community
Спасибо! Будем пробовать пробиваться :)
источник

NV

Nick Verbitsky in Postman | Community
Только все еще не понятно, зачем лезть в Postman, когда уже есть солюшен на pytest
источник

OC

Oleg Chaplashkin in Postman | Community
Nick Verbitsky
Только все еще не понятно, зачем лезть в Postman, когда уже есть солюшен на pytest
Решения нет, к сожалению. Оно есть, однако время на разработку и отладку тестов уходит огромное количество (не вмещаюсь в спринты) + очень много подвижных частей, что даёт в совокупности нерелевантный результат
источник

OC

Oleg Chaplashkin in Postman | Community
Как итог: таски делаются и закрываются, что-то тестируется, но в итоге никакого профита нет, ибо система немного нестабильна
источник