Test Harness - Definição do Glossário de CI/CD
Um test harness é o código e a configuração ao redor que carregam o sistema sob teste, o acionam com entradas e coletam resultados. Ele combina um test runner com fixtures, stubs e relatórios para que os testes possam rodar automaticamente.
Harness vs runner
O runner executa os casos de teste; o harness é o scaffolding mais amplo (bootstrapping, mocks, ambiente, captura de resultados) que torna esses casos executáveis em um contexto automatizado como o CI.
Guias relacionados
Test Runner - CI/CD Glossary DefinitionTest Runner: A test runner is the tool that discovers test cases, executes them, and reports pass/fail result…
Test Fixture - CI/CD Glossary DefinitionTest Fixture: A test fixture is the fixed baseline state a test needs before it runs: seeded data, temporary…
Assertion - CI/CD Glossary DefinitionAssertion: An assertion is a check inside a test that compares an actual value to an expected one and fails t…