Advanced search
Start date
Betweenand
(Reference retrieved automatically from Web of Science through information on FAPESP grant and its corresponding number as mentioned in the publication by the authors.)

An automated functional testing approach for virtual reality applications

Full text
Author(s):
Correa Souza, Alinne C. [1] ; Nunes, Fatima L. S. [2] ; Delamaro, Marcio E. [3]
Total Authors: 3
Affiliation:
[1] Technol Fed Univ Parana, Dois Vizinhos - Brazil
[2] Univ Sao Paulo, Sch Arts Sci & Humanities, Sao Paulo - Brazil
[3] Univ Sao Paulo, Inst Math & Comp Sci, Sao Carlos, SP - Brazil
Total Affiliations: 3
Document type: Journal article
Source: SOFTWARE TESTING VERIFICATION & RELIABILITY; v. 28, n. 8 DEC 2018.
Web of Science Citations: 0
Abstract

Software testing is regarded as an important method for fault revealing. Despite this advantage, it has been poorly used within the scope of virtual reality (VR) applications because they are highly complex and have peculiar features. Most testing performed of this VR applications are usability, which is conducted manually and only at final of the development process. Although some works try to propose criteria for this domain, there are no approaches that automatize the generation of test data from requirements specification in the VR domain. This paper proposes an approach called virtual reality-requirements specification and testing (VR-ReST) to assist the requirements specification through a semiformal language and uses structural test criteria to generate test requirements and test data automatically for VR applications using scene graph concepts. The paper also examines the empirical results concerning the cost-effectiveness of the approach for three different VR applications through two experiments. Mutation testing was used to evaluate effectiveness. We found that the approach achieved a high mutation score outperforming random testing, by 20%, on average. Our results also demonstrate that the approach is promising since it assists in writing and validating the requirements, as well as in reducing the risks of requirement specification by adopting a semiformal language. (AU)

FAPESP's process: 12/06476-4 - A Contribution to the Definition and Automation Test Activity for Virtual Reality
Grantee:Alinne Cristinne Corrêa dos Santos
Support Opportunities: Scholarships in Brazil - Doctorate
FAPESP's process: 10/15691-0 - Proposition, implementation and validation of techniques for virtual interactive medical training
Grantee:Fátima de Lourdes dos Santos Nunes Marques
Support Opportunities: Regular Research Grants
FAPESP's process: 10/09806-0 - Software test and validation: theoretical studies and applications
Grantee:Márcio Eduardo Delamaro
Support Opportunities: Regular Research Grants