Middle
Mit tudsz Newmanről?
sobes.tech MI
Válasz az MI-től
A Newman egy parancssori futtató a Postmanhez. Lehetővé teszi a Postman gyűjtemények futtatását parancssorból, ami kényelmes az API tesztek automatizálásához és CI/CD-vel való integrációhoz.
A Newman fő funkciói:
- Postman gyűjtemények futtatása.
- Postman környezeti változók használata.
- Jelentések generálása különböző formátumokban (HTML, JSON, Junit).
- Integráció CI/CD rendszerekkel (Jenkins, GitLab CI, GitHub Actions stb.).
- A futtatás viselkedésének konfigurálása (ismétlések száma, késleltetések stb.).
A Newman használatának előnyei:
- Automatizálás: Lehetővé teszi az API tesztek automatizálását.
- Integráció: Könnyen integrálható folyamatos integrációs és folyamatos szállítási pipeline-okra.
- Jelentéskészítés: Részletes jelentéseket generál a teszteredményekről.
- Verziókezelés: A Postman gyűjtemények verziókezelő rendszerekben (Git) tárolhatók, ami megkönnyíti a változások kezelését.
Telepítési példa (npm segítségével):
npm install -g newman
Gyűjtemény futtatási példa:
newman run my_collection.json
Futtatás környezeti változókkal és HTML jelentéssel:
newman run my_collection.json --environment my_environment.json -r html,cli
A Newman egy erőteljes eszköz az API tesztek automatizálásához, és fontos része a QA Automation szakemberek eszköztárának, akik a Postman-t használják.