Test Harness - Definição do Glossário CI/CD
Um test harness é o ferramental e o setup que executam os testes e reportam seus resultados automaticamente.
Um test harness é a combinação de test framework, drivers e configuração que automatiza a execução de testes e a coleta de resultados. Ele fornece o scaffolding em torno dos próprios testes.
O harness cuida da descoberta, da execução e do reporte, permitindo que os engenheiros se concentrem em escrever os test cases em vez do encanamento.
No CI
O job de CI invoca o harness (por exemplo pytest, go test ou jest) e analisa a sua saída para aprovar ou falhar o pipeline.
Guias relacionados
Test Runner - CI/CD Glossary DefinitionTest Runner: A test runner is the tool that discovers, executes, and reports on tests. Examples include Jest,…
Test Suite - CI/CD Glossary DefinitionTest Suite: A test suite is a collection of related test cases grouped to run together, often by feature, mod…
Test Case - CI/CD Glossary DefinitionTest Case: A test case is a single scenario with defined inputs, actions, and expected outcomes that verifies…