Com a diversidade de dispositivos móveis cada vez mais comum, manter a compatibilidade e qualidade das aplicações desenvolvidas para essas plataformas é extremamente essencial. Dessa forma, os testes se tornam uma ferramenta importante, pois por meio dela, é possível prever erros e problemas antes de enviar ao ambiente para distribuição. Todavia, cada plataforma tem sua especificação e comportamento distintos, o que torna necessário aprimorar os testes as necessidades de cada aplicação, assim como permitir flexibilidade na utilização de ferramentas. Este trabalho teve como objetivo utilizar os conceitos de ENGENHARIA DE SOFTWARE e aplicado a área de QUALIDADE, para analisar a execução de testes manuais e testes automatizados e verificar suas vantagens, limitações e processos de execução, aplicado a um estudo de caso. |