Análise de portabilidade dos testes automatizados entre as plataformas android e iOS: um relato de experiência
| dc.contributor.advisor | Nogueira, Sidney de Carvalho | |
| dc.contributor.advisorLattes | http://lattes.cnpq.br/9171224058305522 | |
| dc.contributor.author | Diniz, Felipe Bernard de Oliveira Soares | |
| dc.contributor.authorLattes | http://lattes.cnpq.br/5689859464036461 | |
| dc.date.accessioned | 2025-08-18T12:31:28Z | |
| dc.date.issued | 2024-09-30 | |
| dc.degree.departament | Computação | |
| dc.degree.graduation | Bacharelado em Ciência da Computação | |
| dc.degree.level | bachelor's degree | |
| dc.degree.local | Recife | |
| dc.description.abstract | Testabilidade multiplataforma é uma característica essencial e desafiadora no desenvolvimento de software, especialmente devido à diversidade de dispositivos e plataformas disponíveis no mercado. Este trabalho avalia a portabilidade de scripts de teste automatizados utilizando Robot Framework e Appium nas plataformas Android e iOS. A metodologia incluiu a execução de um conjunto de testes em ambas as plataformas, mapeando e analisando as divergências observadas. Os resultados indicam que, embora Robot Framework e Appium sejam ferramentas amplamente utilizadas e eficazes, ainda existem desafios significativos na portabilidade completa dos scripts, exigindo adaptações específicas para cada plataforma. A pesquisa documenta essas limitações e oferece recomendações para melhorar a eficiência dos testes automáticos e a qualidade em projetos de software móvel. | |
| dc.description.abstractx | Multiplatform testability is an essential and challenging aspect of software development, especially due to the diversity of devices and platforms available on the market. This work evaluates the portability of automated test scripts using Robot Framework and Appium on Android and iOS platforms. The methodology involved executing a set of tests on both platforms, mapping, and analyzing the observed discrepancies. The results indicate that, although Robot Framework and Appium are widely used and effective tools, there are still significant challenges in fully porting the scripts, requiring specific adaptations for each platform. The research documents these limitations and provides recommendations to improve the efficiency of automated tests and the quality of mobile software projects. | |
| dc.format.extent | 24 f. | |
| dc.identifier.citation | DINIZ, Felipe Bernard de Oliveira Soares. Análise de portabilidade dos testes automatizados entre as plataformas android e iOS: um relato de experiência. 2024. 24 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2025. | |
| dc.identifier.uri | https://arandu.ufrpe.br/handle/123456789/7531 | |
| dc.language.iso | pt_BR | |
| dc.publisher.country | Brazil | |
| dc.publisher.initials | UFRPE | |
| dc.rights | openAccess | |
| dc.rights.license | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Desenvolvimento de software | |
| dc.subject | Android (Recurso eletrônico) | |
| dc.subject | iOS (Recurso eletrônico) | |
| dc.subject | Portabilidade de scripts de teste | |
| dc.subject | Teste de software | |
| dc.title | Análise de portabilidade dos testes automatizados entre as plataformas android e iOS: um relato de experiência | |
| dc.title.alternative | Portability Analysis of Automated Tests Between Android and iOS Platforms: an experience report | |
| dc.type | bachelorThesis |
