Towards Improving Automation Support for Internationalization and Localization Testing

Abstract


Internationalization (i18n) and localization (l10n) testing are crucial to assure the quality and success of a globalized software since its most common failures are easily noticeable on the user interface for the final users. However, this type of testing is often put aside or performed only at late development stages. Furthermore, there is a lack of studies and empirical evidence on the availability and usage of automated tools for supporting i18n and l10n Testing. This research aims at understanding the state-of-the-art in internationalization and localization testing and, based on our findings, propose and evaluate automated solutions for supporting practitioners.

Keywords: Internationalization, Localization, Software Testing, Automation

References

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.
Published
2022-11-07
COUTO, Maria Raquel Lopes de; MIRANDA, Breno. Towards Improving Automation Support for Internationalization and Localization Testing. In: WORKSHOP ON THESES AND DISSERTATIONS IN SOFTWARE QUALITY - BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (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.