Sobes.tech
Middle

Co wiesz o Newmanie?

sobes.tech AI

Odpowiedź od AI

Newman to narzędzie do uruchamiania kolekcji Postman z wiersza poleceń.

Główne funkcje Newman:

  • Uruchamianie kolekcji testowych Postman z wiersza poleceń.
  • Obsługa uruchamiania kolekcji z plików (JSON).
  • Użycie zmiennych środowiskowych i globalnych.
  • Generowanie raportów w różnych formatach (HTML, JSON, JUnit, Allure itp.).
  • Integracja z systemami CI/CD.

Użycie Newman:

  1. Instalacja:
    // Instalacja globalna
    npm install -g newman
    
  2. Uruchomienie kolekcji:
    // Uruchomienie kolekcji z pliku
    newman run my_collection.json
    
    // Uruchomienie kolekcji z zmiennymi środowiskowymi
    newman run my_collection.json -e my_environment.json
    
  3. Generowanie raportu:
    // Generowanie raportu HTML
    newman run my_collection.json -r html --reporter-html-export report.html
    

Zalety Newman:

  • Umożliwia automatyzację testów API.
  • Przydatny w pipeline'ach CI/CD.
  • Obsługuje różne formaty raportów.
  • Łatwo rozszerzalny o własne raportery.