Neste episódio é discutido mais uma técnica de testes: Boundary testing. Essa é uma técnica que existe para que você derive valores que verifiquem justamente os limites de cada branch/condicional dentro do seu método/função.
Já debatemos sobre o papel dos testes baseados em especificações(specification based test) e como eles podem ser úteis para você entender quais casos de testes podem ser relevantes para uma determinada funcionalidade. O próximo passo é justamente escolher os valores para testar e a técnica de utilizar os valores limites dentro de cada método ajuda muito.
Lembre, você precisa de testes que sejam reveladores de bugs antes deles virarem falhas em produção. E combinar algumas técnicas de testes podem facilitar a busca por esse objetivo.
# Links
* Software Testing: From Theory to Practice - [ Ссылка ]
* Episódio sobre Specification based testing - [ Ссылка ]
# Saiba mais sobre a Jornada Dev Eficiente:
[ Ссылка ]
# Saiba mais sobre mim :)
Github: [ Ссылка ]
Twitter: [ Ссылка ]
Instagram: [ Ссылка ]
Ещё видео!