Skip to content
Latchkey

Test Runner - Definição do Glossário de CI/CD

Um test runner é a ferramenta que descobre casos de teste, os executa e reporta resultados de pass/fail. Exemplos incluem Jest, pytest, Go test, JUnit e Mocha.

O que ele reporta

Um runner retorna um exit code diferente de zero quando qualquer teste falha, que é como o CI detecta um build quebrado. A maioria também emite saída legível por máquina (JUnit XML, TAP) para dashboards.

No CI

Rode o runner com um seed determinístico e um reporter explícito, por exemplo pytest --junitxml=report.xml ou jest --ci, para que os resultados sejam estáveis e parseáveis entre execuções.

Guias relacionados