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