The Mobile Payment App Test Solution comprises three elements in one tool:
- Simulation: "A handset-based mobile application interacts with multiple components like a contactless (NFC) POS device, a payment card application on a UICC, a mobile gateway, etc," say the partners. "By simulating these components, the testers and even developers fully control the environment, even when some are not yet fully available in the real system."
- Test scripting: "By running predefined, customizable test scripts that automatically configure the simulators, the behaviour of the mobile payment application can be verified under different circumstances. Test script automation in this way reduces manual manipulation of the simulators, excludes human errors and increases repeatability."
- Graphical user interface test automation: "Most use cases of a mobile payment application are triggered from a graphical user interface, requiring the user to enter data and to click buttons. With the joint Clear2Pay/TestPlant solution, these user actions can be fully automated. Eliminating human interaction increases accuracy, performance and gains time and money."
"The hyper growth of mobile applications and wallets comes with the challenge of releasing secure apps in a device agnostic manner: stable on multiple portable devices and platforms," say the partners. "Rigorous testing is the only way to ensure quality of service and engender deep-seated notions of trust and security around mobility."