
Test-driven development is a software development ( defended by eXtreme programming ) process relying on software requirements being converted to test cases before the software is fully developed, and tracking all software development by repeatedly testing the software against all test cases.
O desenvolvimento orientado a testes é um processo de desenvolvimento de software que conta com a conversão de requisitos de software em casos de teste antes que o software seja totalmente desenvolvido e rastreando todo o desenvolvimento de software testando repetidamente o software em todos os casos de teste.
⚙️🧑🏾💻 Tools and Technologies / Ferramentas e Tecnologias:
**PHP
**Javascript
**.NET
Cypress ( end-to-end ): https://www.cypress.io/
Selenium: https://www.selenium.dev/
**Kent Beck
-Test-Driven Development: By Example:** https://amzn.to/34Ahb6g - Refactoring: Improving the Design of Existing Code: https://amzn.to/34fW0H1
“*Do The Simplest Thing That Could Possibly Work ”*
*“ Write tests until fear is transformed into boredom ”*
💎 Twitter: https://twitter.com/kentbeck

Behavior-driven development is an agile process in software engineering that encourages collaboration among developers, quality assurance testers, and customer representatives in a software project.
O desenvolvimento orientado por comportamento é um processo ágil em engenharia de software que incentiva a colaboração entre desenvolvedores, testadores de garantia de qualidade e representantes de clientes em um projeto de software.
Behavior Driven Development (BDD) Cycle / Ciclo de Desenvolvimento Orientado por Comportamento (BDD)