Augmented reality-based testing
Augmented Reality-based testing (ARBT) is a test method that combines Augmented Reality and Software testing to enhance testing by inserting an additional dimension into the testers field of view. For example, a tester wearing a Head Mounted Display (HMD) that places images of both the physical world and registered virtual graphical objects over the user's view of the world can detect virtual labels that can be seen by the tester through virtual reality goggles or contact lenses that can be displayed on parts of a system to clarify test operating instructions for a tester who is performing tests on a complex system. In 2010 Alexander Andelkovic coined the idea 'Augmented Reality-based testing' introducing the idea of using AR together with software testing.
Overview
The increasingly complex environment of the 21st century demands unprecedented knowledge, skills and abilities for people from all walks of life. One powerful solution that blends the science of learning with the technological advances of computing is Virtual Environments. In the United States alone, the Department of Defense has invested billions of dollars over the past decade to make this field and its developments as effective as possible. This 3-volume work provides, for the first time, comprehensive coverage of the many different domains that must be integrated for Virtual Environments to fully provide effective training and education. The first volume is dedicated to a thorough understanding of learning theory, requirements definition and performance measurement, providing insight into the human-centric specifications the VE must satisfy to succeed.
Application
ARBT can be of help in following test environments:
Support
Assembling and deassembling test object can be learned out and practice scenarios can be run through to learn how to fix fault scenarios that may occur.
Guidance
Minimizing risk of missunderstanding complex test procedures can be done by virtually describing test steps in front of the tester on the actual test object.
Educational
Background information about test scenario with earlier bugs found pointed out on the test object and reminders to avoid repeating previous misstakes made during testing of selected test area.
Training
Junior testers can learn complex test scenarios with less supervision. Test steps will be pointed out and information about pass criteria need to be confirmed the junior tester can train before the functionality is finished and do some regression testing.
Informational
Tester can point at a physical object and get detailed updated technical data and in-formation needed to perform selected test task.
Inspire
TBD