Sobes.tech
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.