Towards Improving Automation Support for Internationalization and Localization Testing

Resumo


Testes de internacionalização (i18n) e de localização (l10n) são cruciais para garantir a qualidade e o sucesso de um software globalizado, pois suas falhas mais comuns são facilmente perceptíveis pelos usuários finais. No entanto, esse tipo de teste geralmente é deixado de lado ou realizado apenas em estágios finais de desenvolvimento. Além disso, faltam estudos e evidências empíricas sobre a disponibilidade e o uso de ferramentas automatizadas para dar suporte aos testes i18n e l10n. Esta pesquisa visa compreender o estado da arte em testes de internacionalização e localização e, com base em nossas descobertas, propor e avaliar soluções automatizadas para apoiar os profissionais.

Palavras-chave: Internacionalização, Localização, Teste de Software, Automação

Referências

Awwad, A. M. A. and Slany, W. (2016). Automated bidirectional languages localization testing for android apps with rich gui. Mobile Information Systems, 2016:13 pages.

Google (2022). Localization essencials by google. [link]. [accessed 04-oct-2022].

Kitchenham, B. and Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering.

Ramler, R. and Hoschek, R. (2017a). How to test in sixteen languages? automation support for localization testing. In 2017 IEEE International Conference on Software Testing, Verification and Validation (ICST), pages 542–543.

Ramler, R. and Hoschek, R. (2017b). Process and tool support for internacionalization and localization testing. Product-Focused SW Process Improvement, pages 385–393.

Wohlin, C., Runeson, P., Höst, M., Ohlsson, M., Regnell, B., and Wesslén, A. (2012). Experimentation in Software Engineering. Springer, Germany.

Ynion, J. C. (2020). Using ai in automated ui localization testing of a mobile app. Master’s thesis, Metropolia University of Applied Sciences.

Zhao, C., He, Z., and Zeng, W. (2010). Study on international software localization testing. In 2nd World Congress on Software Engineering, volume 2, pages 257–260.

Štefan Molnár (2016). The software localization process. Bachelor thesis, Tomas Bata University in Zlín Faculty of Humanities.
Publicado
07/11/2022
COUTO, Maria Raquel Lopes de; MIRANDA, Breno. Towards Improving Automation Support for Internationalization and Localization Testing. In: WORKSHOP DE TESES E DISSERTAÇÕES EM QUALIDADE DE SOFTWARE - SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 21. , 2022, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 9-14. DOI: https://doi.org/10.5753/sbqs_estendido.2022.227653.