Conforme o desenvolvimento de softwares cresce e sua complexidade aumenta, número bugs também pode aumentar; por isso, surge a necessidade se ter testes para validar as funcionalidades do sistema. Esses dão ao desenvolvedor segurança da implementação código novo sem medo criar novos bugs, modo que sempre é implementado algo no sistema, um teste criado garantir essa nova funcionalidade está cert...