Property-Based Test - Definição do Glossário de CI/CD
Um property-based test verifica se uma propriedade se mantém em muitas entradas geradas, em vez de alguns poucos exemplos escolhidos a dedo.
Um property-based test afirma que uma propriedade geral se mantém para muitas entradas geradas automaticamente, em vez de verificar casos de exemplo específicos. O framework gera casos e encolhe qualquer falha até um contraexemplo mínimo.
Ferramentas como QuickCheck e Hypothesis geram entradas e, em caso de falha, as encolhem até o menor caso reprodutível, o que é poderoso para cobertura de regressão em CI.
Guias relacionados
Fuzz Test - CI/CD Glossary DefinitionFuzz Test: A fuzz test feeds a program large volumes of random, malformed, or unexpected inputs to find crash…
Regression Suite - CI/CD Glossary DefinitionRegression Suite: A regression suite is the accumulated set of tests run to confirm that previously working b…