Middle
O que sabes sobre o Newman?
sobes.tech IA
Resposta da IA
Newman é um executor de linha de comandos para Collection Postman.
Principais funcionalidades do Newman:
- Executar coleções de testes do Postman a partir da linha de comandos.
- Suporte para executar coleções a partir de ficheiros (JSON).
- Uso de variáveis de ambiente e globais.
- Geração de relatórios em vários formatos (HTML, JSON, JUnit, Allure, etc.).
- Integração com sistemas CI/CD.
Uso do Newman:
- Instalação:
// Instalação global npm install -g newman - Execução da coleção:
// Executar coleção a partir de ficheiro newman run my_collection.json // Executar coleção com variáveis de ambiente newman run my_collection.json -e my_environment.json - Geração de relatório:
// Gerar relatório HTML newman run my_collection.json -r html --reporter-html-export report.html
Vantagens do Newman:
- Permite automatizar a execução de testes de API.
- É útil para integração em pipelines de CI/CD.
- Suporta vários formatos de relatórios.
- Pode ser facilmente expandido com reportadores personalizados.