Affiliation:
1. UniTyLab, Heilbronn University , Heilbronn , Germany
Abstract
Abstract
Poor software quality results in avoidable costs of trillion dollars annually in the United States alone. Augmented Reality (AR) applications are a relatively new software category. Currently there are no standards to guide the development process and testing is predominantly ad hoc and manual. Consequently, design guidelines and software test automation techniques are intended to remedy the situation. Here, we present a concept for test automation of AR applications. The concept consists of two parts: design guidelines and process model for testing AR applications, and a case study with a prototype application for test automation. The design guidelines and the process model are based on the state-of-the-art. The prototype application presented in this article demonstrates test automation for a multi-platform AR application for Android devices as well as the HoloLens 2. The presented test automation case study is designed to cover a large part of the functions, such as the different interaction variants. This research work shows that by using the proposed process model and test automation techniques, testing of some features of AR applications can be automated. The results of this research can serve as a basis for future research and contribution towards AR application development standardization efforts.
Subject
Computer Networks and Communications,Human-Computer Interaction,Communication,Business, Management and Accounting (miscellaneous),Information Systems,Social Psychology
Reference68 articles.
1. Kim, M. O., Coiera, E., Magrabi, F. Problems with health information technology and their effects on care delivery and patient outcomes: a systematic review. J. Am. Med. Inform. Assoc. 2017, 24, 246–250. https://doi.org/10.1093/jamia/ocw154.
2. Baumgartner, M., Klonk, M., Pichler, H., Seidl, R., Tanczos, S. Agile Testing: Der agile Weg zur Qualität; Hanser Verlag: München, 2013. http://www.hanser-elibrary.com/doi/book/10.3139/9783446432642.
3. Vocke, H. The practical test pyramid, 2018. https://martinfowler.com/articles/practical-test-pyramid.html.
4. Krasner, H. The cost of poor software quality in the US: a 2020 report, 2021. https://www.it-cisq.org/pdf/CPSQ-2020-report.pdf.
5. Colantonio, J. How to do virtual augmented reality testing, 2018. https://testguild.com/testing-virtual-augmented-reality/.