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:
- Diegimas:
// Globalus diegimas npm install -g newman - 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 - 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.