Última alteração: 2018-12-06
Resumo
Teste Baseado em Modelo (TBM) é uma abordagem de teste de software que utiliza modelos para a geração automática de casos de testes a serem executados para identificar defeitos. Com a popularização de aplicações móveis, desenvolvê-las com maior qualidade e em um menor prazo é essencial. Neste contexto, as ferramentas de TBM que suportam tal abordagem e são integradas com frameworks de teste GUI (Graphical User Interface) otimizam a execução de testes. Selecionar qual o melhor framework que melhor se adapta às necessidades do TBM não é uma tarefa fácil. Assim, é importante que diversos frameworks sejam integrados e exista uma cooperação entre eles. Este trabalho propôs a evolução da ferramenta FourMA, a fim de integrá-la com os frameworks de automação de teste GUI, Appium e UI Automator. Como resultado, obteve-se uma ferramenta de TBM voltada para aplicações móveis que propicia o reúso de um mesmo modelo por mais de um framework de teste GUI.