Abstract
Virtual Reality (VR) is a technology that allows the creation of immersive virtual environments. Testing VR applications is challenging due to the almost unlimited possibilites of spacial exploration. This work presents Youkai, a framework for unit testing of Android-based VR applications. Our preliminary results show that our method can find objects on the screen, change camera position and it supports 6 DoF scenarios.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Anthes, C., García-Hernández, R.J., Wiedemann, M., Kranzlmüller, D.: State of the art of virtual reality technology. In: 2016 IEEE Aerospace Conference, pp. 1–19, March 2016. https://doi.org/10.1109/AERO.2016.7500674
Bierbaum, A., Hartling, P., Cruz-Neira, C.: Automated testing of virtual reality application interfaces. Proc. Workshop Virtual Environ. 2003, 107–114 (2003)
Cindrea, R.: AltUnity Tester-Documentation. https://altom.gitlab.io/altunity/altunitytester/index.html. Accessed 22 June 2020
Cindrea, R.: AltUnity Tester-UI Test Automation-Unity Asset Store. https://assetstore.unity.com/packages/tools/utilities/altunity-tester-ui-test-automation-112101. Accessed 22 June 2020
Coppola, R., Morisio, M., Torchiano, M., et al.: Scripted GUI testing of android open-source apps: evolution of test code and fragility causes. Empirical Softw. Eng. 24, 3205–3248 (2019). https://doi.org/10.1007/s10664-019-09722-9
Corrêa, C.G., Delamaro, M.E., Chaim, M.L., Nunes, F.L.S.: Software testing automation of VR-based systems with haptic interfaces. Comput. J. (2020). https://doi.org/10.1093/comjnl/bxaa054. https://academic.oup.com/comjnl/advance-article-pdf/doi/10.1093/comjnl/bxaa054/33387955/bxaa054.pdf
Corrêa Souza, A.C., Nunes, F.L., Delamaro, M.E.: An automated functional testing approach for virtual reality applications. Softw. Test. Verification Reliab. 28(8), e1690 (2018)
Cruz, L., Abreu, R., Lo, D.: To the attention of mobile software developers: guess what, test your app. Empirical Softw. Eng. 24(4), 2438–2468 (2019)
Fuchs, P.: Virtual Reality Headsets-A Theoretical and Pragmatic Approach. CRC Press, Boca Raton (2017)
Gil, A., Khurshid, A., Postal, J., Figueira, T.: Visual assessment of equirectangular images for virtual reality applications in unity. In: Anais Estendidos da XXXII Conference on Graphics, Patterns and Images. SBC, pp. 237–242 (2019)
Hu, H., Lu, L.: Automatic functional testing of unity 3D game on android platform. In: 2016 3rd International Conference on Materials Engineering, Manufacturing Technology and Control. Atlantis Press (2016)
Jain, N., Porwal, R.: Automated test data generation applying heuristic approaches–a survey. In: Software Engineering, pp. 699–708. Springer (2019). https://doi.org/10.1007/978-981-10-8848-3_68
Jerald, J.: The VR Book: Human-Centered Design for Virtual Reality. Morgan & Claypool, San Rafael (2015)
Linowes, J.: Unity Virtual Reality Projects. Packt Publishing Ltd., Birmingham (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Gil, A., Figueira, T., Ribeiro, E., Costa, A., Quiroga, P. (2020). Automated Test of VR Applications. In: Stephanidis, C., Antona, M., Ntoa, S. (eds) HCI International 2020 – Late Breaking Posters. HCII 2020. Communications in Computer and Information Science, vol 1294. Springer, Cham. https://doi.org/10.1007/978-3-030-60703-6_18
Download citation
DOI: https://doi.org/10.1007/978-3-030-60703-6_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-60702-9
Online ISBN: 978-3-030-60703-6
eBook Packages: Computer ScienceComputer Science (R0)