Middle
Newman hakkında ne biliyorsunuz?
sobes.tech yapay zeka
AI'dan gelen yanıt
Newman, Postman koleksiyonlarını doğrudan komut satırından çalıştırıp test etmeye olanak tanıyan bir araçtır. API testlerinin CI/CD boru hatlarında otomatikleştirilmesi için kullanışlıdır.
Ana özellikler:
- Postman koleksiyonlarını çalıştırma.
- Ortam değişkenleri ve küresel değişkenlerin kullanımı.
- Çalıştırma detaylı raporlar alma (HTML, JSON, CLI, Junit).
- CI/CD araçlarıyla entegrasyon (Jenkins, GitLab CI, GitHub Actions vb.).
- Özel raporlayıcılar ile fonksiyonelliğin genişletilmesi.
Newman çalıştırma örneği:
newman run my_collection.json -e my_environment.json -r html,json
// my_collection.json koleksiyonunu my_environment.json ortamı ile çalıştırır ve HTML ile JSON formatında raporlar üretir.
Newman, küresel olarak kurulan bir NPM paketidir:
npm install -g newman