A importância dos testes de software
Os testes de software fazem parte do processo de desenvolvimento para garantir a qualidade do produto, encontrar erros antes de entrada em produção, reportá-los para correção e, com isso, entregar o sistema de acordo com aquilo solicitado pelo cliente. Quando encontrado erro um em sistema já em produção o custo dessa correção pode ser até 100 vezes maior do que em fase de testes, pois o cliente e os usuários ainda não estão com ele em uso. Esse tipo de situação elimina erros que podem causar perdas de vida e financeira para o cliente e não causa impacta negativo na empresa desenvolvedora do software. No desenvolvimento de um software para dispensário eletrônico de medicamentos os testes de integração com ERP e a liberação dos medicamentos devem ser feitos detalhadamente, pois um medicamento liberado com a dose errada pode causar sérios danos ao paciente e levá-lo à morte. Com isso o hospital também sofre danos em sua reputação e perde credibilid