Testes automatizados para desenvolvimento mobile em Android
Testes automatizados para desenvolvimento mobile em Android
<nayane.freitas@arapiraca.ufal.br>
O desenvolvimento profissional de aplicativos desktop e móveis vem crescendo nos últimos tempos, se mostrando como uma grande tendência. A utilização em massa de softwares em geral aumenta a nossa dependência em relação ao seu bom funcionamento, o que justifica investir em ações para melhoria da qualidade do software, como por exemplo, atividades de teste. Algumas vezes o desenvolvedor e até empresas dependem de relatórios enviados pelos próprios usuários das aplicações. Mas empresas e desenvolvedores estão cada vez mais investindo em qualidade de software, focando em testes unitários, manuais e também em automação. Este trabalho visa apresentar a ferramenta de automação de testes Robot Framework implementado em Python, seus principais módulos e o desenvolvimento de testes para a plataforma Android. Também apresenta uma revisão sistemática incluindo estudos com diferentes abordagens sobre automação de testes em Android.
Professional mobile and desktop app development is having a considerate growth lately, proving itself a big trend. The massive use of software increases our dependence related to its good performance, which justifies the investment in actions to improve software quality, such as, for example, test activities. A number of times the developer, and even companies, rely on reports sent by their own product's users. But companies and developers are increasingly investing in software quality, with focus on unit tests, manual tests, and automation. This work aims to present the Python implemented test automation tool, Robot Framework, its main modules, and the test development to the Android platform. It also shows a systematic review including studies with a variety of approaches to Android test automation.
Me. Silva, Tércio de Morais Sampaio.
Automação de testes.
Android (Sistema operacional).