Sobes.tech
Middle

Newman hakkında ne biliyorsun?

sobes.tech yapay zeka

AI'dan gelen yanıt

Newman, Collection Postman için komut satırı çalıştırıcısıdır.

Newman’ın temel özellikleri:

  • Postman test koleksiyonlarını komut satırından çalıştırma.
  • Dosyadan (JSON) koleksiyon çalıştırmayı destekler.
  • Ortam değişkenleri ve küresel değişkenler kullanımı.
  • Çeşitli formatlarda raporlar oluşturma (HTML, JSON, JUnit, Allure vb.).
  • CI/CD sistemleriyle entegrasyon.

Newman kullanımı:

  1. Kurulum:
    // Küresel kurulum
    npm install -g newman
    
  2. Koleksiyon çalıştırma:
    // Dosyadan koleksiyon çalıştırma
    newman run my_collection.json
    
    // Ortam değişkenleri ile koleksiyon çalıştırma
    newman run my_collection.json -e my_environment.json
    
  3. Rapor oluşturma:
    // HTML rapor oluşturma
    newman run my_collection.json -r html --reporter-html-export report.html
    

Newman’ın avantajları:

  • API testlerini otomatikleştirmeye olanak tanır.
  • CI/CD boru hatlarına entegrasyon için uygundur.
  • Farklı rapor formatlarını destekler.
  • Özel raporlayıcılar ile kolayca genişletilebilir.