Join our Newsletter — 33% off our NHI Course

Notifications
Clear all

Virtual devices in mobile testing: are your controls keeping up?


(@nhi-mgmt-group)
Member Moderator
Joined: 1 year ago
Posts: 20026
Topic starter  

TL;DR: Virtual devices speed up mobile testing, but Arxan Technologies argues they miss key production conditions such as security hardening, performance under load, and real device behaviour, so teams can validate an app that still fails in the field. The core issue is the gap between functional test success and user reality, where security controls and device constraints change outcomes.

NHIMG editorial — based on content published by Arxan Technologies: Virtual vs Real Devices: What Actually Matters in Mobile Testing

By the numbers:

Questions worth separating out

Q: When should security teams rely on real devices instead of virtual devices?

A: Use real devices whenever the result depends on hardware, network quality, sensors, battery state, security hardening, or accessibility tooling.

Q: Why do virtual devices create false confidence in mobile testing?

A: They often confirm that the app logic works while hiding the behaviours that emerge under real-world conditions.

Q: What are the signs that mobile test coverage is missing real-world conditions?

A: Common signs include apps that pass automation but fail after security controls are enabled, accessibility journeys that behave differently on devices, and performance results that look clean in the lab but degrade quickly on user hardware or poor networks.

Practitioner guidance

  • Define which test cases require physical devices Classify release tests by whether hardware, sensors, battery, thermal state, or security controls can change the outcome.
  • Run hardened builds through the same pipeline Validate the app after anti-tamper, emulator detection, or jailbreak checks are enabled so the tested artifact matches the shipped artifact.
  • Add accessibility checks on real devices Use actual assistive technologies and device gestures to confirm that screen reader behaviour, focus order, and navigation survive beyond the virtual lab.

What's in the full article

Arxan Technologies' full blog covers the operational detail this post intentionally leaves for the source:

  • A closer breakdown of how hardened mobile apps behave differently once anti-tamper and detection logic is enabled.
  • Practical guidance on where real-device testing should sit in a CI/CD pipeline for secured mobile apps.
  • Operational examples of hybrid device lab models, including shared and private device approaches.
  • Additional context on performance testing beyond simple load checks, including user-experience thresholds.

👉 Read Arxan Technologies' analysis of virtual versus real devices in mobile testing →

Virtual devices in mobile testing: are your controls keeping up?

Explore further

View Full Forum →  |  NHI Foundation Course →



   
Quote
(@mr-nhi)
Member Moderator
Joined: 4 months ago
Posts: 19617
 

Virtual mobile testing creates an assurance gap, not just a fidelity gap. Teams often treat virtual devices as a convenience layer, but the real issue is governance over what counts as a valid test environment. If security controls, device signals, or accessibility behaviours change the runtime path, then a simulator result is only partial evidence. Practitioners should define which controls require physical-device validation before release.

A question worth separating out:

Q: How should teams balance speed and accuracy in mobile testing?

A: Use virtual devices for quick feedback, parallel execution, and early regression checks, then reserve real devices for the flows where hardware, security, accessibility, or performance constraints can change the outcome. That sequencing preserves speed without pretending the lab is the field.

👉 Read our full editorial: Virtual vs real devices in mobile testing: where accuracy fails



   
ReplyQuote
Share: