Тетсирование АПИ с помощью POSTMAN
kuzja086 opened this issue · 4 comments
Изучил статью на инфостарте про тестирование в Postman
Статья оказалось очень актуальной, думаю не только для меня, почитал документацию, в ней есть инструкция по интеграции с Jenkins.
Можно Assignees на меня кинуть, но я не совсем понимаю какой агент для это нужно запускать.
Думаю, под это надо будет заводить отдельную метку агента. например node.js
или newman
. предусмотреть установку newman по аналогии с локальными зависимостями opm и запускать newman через npx.
@nixel2007 Почитал документацию=) Можно запускать проверку через докер и получать результаты в формате junit. docker run -v ~/postman:/etc/newman -t postman/newman run "https://www.getpostman.com/collections/...." --reporters junit --reporter-junit-export="newman-report.xml"
Я прям чувствую что это как-то просто можно сделать в Jenkins без сбора каких-то отдельных образов по аналогии как сделан агент и шаг sonar scanner??
Ну да, если используются докер-агенты, то жизнь становится чуть проще :)
Но скорее всего в типовом агенте нет джавы, то есть надо будет накладывать какой-то слой поверх.