Última alteração: 2020-10-30
Resumo
O presente trabalho é vinculado ao projeto de inovação que desenvolveu um aplicativo para coleta e análise de dados da tecnologia de manejo integrado de pragas da cultura da soja. O projeto visa aumentar a eficiência na coleta e análise de dados por meio da automatização do processo. O presente trabalho melhora a qualidade do aplicativo por meio da criação de testes unitários. Esses testes são fundamentais para garantir que modificações não influenciem de forma negativa no funcionamento do aplicativo. O framework JUnit foi usado para desenvolvimento dos testes. Para desenvolver o presente trabalho, primeiro, o JUnit foi estudado. Em seguida, testes para as classes de entidade dos pacotes base, mid, mip, pulverization, survey foram desenvolvidos. No total, 365 testes unitários foram desenvolvidos, garantindo que novas funcionalidades não impactem de forma negativa no código já existente. Adicionalmente, os testes ajudaram a identificar falhas presentes na atual implementação.