VR Manufacturing Test Application
Creating a new and maintainable manufacturing test application for all Oculus headsets
The Challenge
The former Oculus headset testing application needed periodic updates and wasn’t easy to maintain.
My Role
Create a new application from scratch within Unity3D in a maintainable and developer friendly way
My Approach
To validate the project I created a prototype of the majority of the application in a couple weeks for Rift (PC) and Quest (Android) to receive buy-in before moving forward. With no dedicated owner, recreating the original application was largely dependent on a visual analysis and a testing of the former application to understand the constraints and individual test objectives.
The tests included camera/controller tracking, microphone, audio out, button check, and subjective tests. Each test had it’s own dedicated scene, and the order of the tests were determined by the build setting scene order. This way a developer could easily add or remove a test from the application. To record pass/fail data from each headset a socket connection was established with a server and maintained throughout the application.
Controller Buttons
Headset Microphone
The example video clips are a similar recreation of a couple of the mentioned tests.