Sobes.tech
Middle

Ką žinai apie Newman?

sobes.tech AI

Atsakymas iš AI

Newman yra komandų eilutės įrankis, skirtas Postman kolekcijoms.

Pagrindinės Newman funkcijos:

  • Testų kolekcijų vykdymas iš komandinės eilutės.
  • Parama kolekcijų vykdymui iš failų (JSON).
  • Aplinkos kintamųjų ir globalių kintamųjų naudojimas.
  • Ataskaitų generavimas įvairiais formatais (HTML, JSON, JUnit, Allure ir kt.).
  • Integracija su CI/CD sistemomis.

Naudojimas Newman:

  1. Diegimas:
    // Globalus diegimas
    npm install -g newman
    
  2. Kolekcijos vykdymas:
    // Vykdyti kolekciją iš failo
    newman run my_collection.json
    
    // Vykdyti kolekciją su aplinkos kintamaisiais
    newman run my_collection.json -e my_environment.json
    
  3. Ataskaitos generavimas:
    // HTML ataskaitos generavimas
    newman run my_collection.json -r html --reporter-html-export report.html
    

Newman privalumai:

  • Leidžia automatizuoti API testus.
  • Naudinga integruojant į CI/CD pipelines.
  • Palaiko įvairius ataskaitų formatus.
  • Lengvai plečiamas su pritaikytais reporterių moduliais.