Sobes.tech
Middle

Cosa sai di Newman?

sobes.tech AI

Risposta dell'AI

Newman è un runner da riga di comando per Collection Postman.

Principali funzionalità di Newman:

  • Esecuzione di collezioni di test Postman da riga di comando.
  • Supporto per l'esecuzione di collezioni da file (JSON).
  • Utilizzo di variabili di ambiente e globali.
  • Generazione di report in vari formati (HTML, JSON, JUnit, Allure, ecc.).
  • Integrazione con sistemi CI/CD.

Utilizzo di Newman:

  1. Installazione:
    // Installazione globale
    npm install -g newman
    
  2. Esecuzione della collezione:
    // Eseguire collezione da file
    newman run my_collection.json
    
    // Eseguire collezione con variabili di ambiente
    newman run my_collection.json -e my_environment.json
    
  3. Generazione di report:
    // Generare report HTML
    newman run my_collection.json -r html --reporter-html-export report.html
    

Vantaggi di Newman:

  • Permette di automatizzare l'esecuzione dei test API.
  • È utile per l'integrazione in pipeline CI/CD.
  • Supporta vari formati di report.
  • Può essere facilmente esteso con reporter personalizzati.