Back

nomtek

Outcome focused Mobile and XR app development.

In this Case-study

Icon

Share It On:

nomtek Img

VirtaMed

Description

Partnering with VirtaMed, we built an automated acceptance testing framework developed in Unity to reduce the time and effort for developers to check how changes in the code affect every simulation. VirtaMed's medical virtual reality simulators are an effective tool to speed up the mastery of manual skills and movement patterns for the operating room.

Challenge

VirtaMed needed an automated process that would help developers check if and which changes made in the surgical simulation affect its completion. Reliable acceptance tests would improve how VirtaMed managed the many scenarios available on their simulators.

Solutions

Acceptance Testing For Better Requirements Validation

Before automated acceptance testing was implemented, a tester had to manually use each device to check if it worked according to requirements when a simulation was launched. This took a lot of time and wasn’t cost-effective.

Simulating The Surgical Toolset

The automated acceptance testing framework simulates all the tools — the instruments don’t have to be physically connected to see how they move in the simulator and if they work properly. For example, can an electrode coagulate a specific area or scissors be placed in the correct spot and cut the right thing.

Each test also simulates the actual procedure step by step, making sure the entire scenario is working according to specification. With one click, a developer can check if the procedure works after a change. For example, if a demarcation line on an organ necessary to complete a step was deleted, the test would flag it.

VirtaMed Helps Students Become Proficient

VirtaMed creates a safe environment for surgeons to master the craft. Using virtual reality simulators, surgeons can improve their skills and reduce errors in the operating room by working in a more realistic and informative training environment.

Impact

Automated acceptance tests help VirtaMed check every parameter of a surgical procedure scenario without manually performing the time-consuming procedure. Acceptance tests inform when the app crashes and which changes are the culprit. Now, VirtaMed can create more surgical simulations and introduce them into the training curriculum much faster and with less effort.

Nomtek’s senior Unity developers not only developed a testing framework for the automation of future tests but in doing so gathered the trust and confidence of their VirtaMed counterparts to work on ever more advanced tasks.

Location
Date
Industry
Expertise AR/VR Development

You might also like