Sobes.tech
Middle

O que sabe sobre o Newman?

sobes.tech IA

Resposta da IA

O Newman é um executor de coleções do Postman que permite executar e testar coleções diretamente a partir da linha de comando. É útil para automatizar testes de API em pipelines de CI/CD.

Principais funcionalidades:

  • Executar coleções do Postman.
  • Utilizar variáveis de ambiente e variáveis globais.
  • Obter relatórios detalhados de execução (HTML, JSON, CLI, Junit).
  • Integração com ferramentas de CI/CD (Jenkins, GitLab CI, GitHub Actions, etc.).
  • Extensão de funcionalidades com relatórios personalizados.

Exemplo de execução do Newman:

newman run my_collection.json -e my_environment.json -r html,json

// Executa a coleção my_collection.json com o ambiente my_environment.json e gera relatórios nos formatos HTML e JSON.

O Newman é um pacote NPM que é instalado globalmente:

npm install -g newman