Uma solução baseada em economia colaborativa para escalar o teste de aplicações Android em dispositivos reais
Sábháilte in:
| Príomhchruthaitheoir: | |
|---|---|
| Dáta a fhoilsithe: | 2019 |
| Formáid: | Doctoral thesis |
| Teanga: | por |
| Foinse: | Repositório Institucional da UFG |
| Download full: | http://repositorio.bc.ufg.br/tede/handle/tede/9552 |
Achoimre: | Software testing for mobile devices presents additional challenges compared to testing desktop and web applications, especially in fragmented environments such as the Android ecosystem. There are currently over 24 thousands different device models, with different screen sizes and densities, operating system versions, and other configurations that con- tribute to the instability of applications for this ecosystem. Several frameworks and TaaS platforms assist the validation of these type of applications, especially with regard to the construction and execution of UI tests. However, existing architectural limitations result in high-cost and low-diversity real devices to be used during Android apps validation. Inspired in this context and in the Collaborative Economy paradigm, this study proposes a disruptive architecture, which allows the execution of applications tests in an distribu- ted way, using idle devices around the world, reducing the cost of infrastructure with real devices at the same time with potential of generating a new market. Experiments have demonstrated the robustness of the architecture for performing UI tests on geographically distributed devices, and a financial analysis indicates a reduction of 85.67% in the infras- tructure cost of physical devices allocated for testing, while showing the viability of the built platform. |
Míreanna comhchosúla: Uma solução baseada em economia colaborativa para escalar o teste de aplicações Android em dispositivos reais
- Uma estratégia para a avaliação e evolução de teste funcional de software
- SBSTFrame: um framework para teste de software baseado em busca
- Teste funcional sistemático estendido: uma contribuição na aplicação de critérios de teste caixa-preta
- Contribuições ao suporte cognitivo em teste de software unitário: um framework de tarefas e uma agenda de pesquisa
- SCOUT: a multi-objective method to select components in designing unit testing
- Uma abordagem evolucionária para o teste de instruções select SQL com o uso da análise de mutantes
