Parallel Mobile Device Testing Using Standardized Test Apps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Testing multiple mobile devices simultaneously is complex, time-consuming, and costly due to their increasing sophistication and miniaturization, making it difficult to assess their operability effectively.
Innovation Solution
A mobile device testing apparatus and method that allows for simultaneous testing of multiple devices by executing a test application across them, collecting results, and deleting the application, utilizing a framework with device cabinets, test cabinets, control cabinets, and user computers to streamline the testing process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple mobile devices are tested individually, then testing thoroughness is maintained, but testing time and cost increase significantly
Solution Approach 1:
The patent combines multiple individual testing operations into a single simultaneous testing system. Multiple mobile devices are placed in separate compartments of a testing apparatus, each connected to its own test computer. The system executes test applications on all devices simultaneously, merging what would otherwise be sequential individual testing operations into parallel concurrent operations, thereby reducing total testing time while maintaining thoroughness.
Solution Approach 2:
The testing system is segmented into multiple independent testing stations, each comprising a test computer and corresponding mobile device compartment. This segmentation allows each station to operate independently and simultaneously on different devices, enabling parallel processing of multiple testing tasks without interference, thus reducing overall testing time while preserving individual device testing quality.
2Productivity
If multiple mobile devices are tested simultaneously using individual setups, then testing throughput increases, but system complexity and cost increase
Solution Approach 1:
The testing apparatus employs universal test computers that can execute the same test application suite across different mobile device types and operating systems. Each test computer is designed to be multi-functional, capable of testing various device configurations simultaneously. This universality allows the system to handle diverse mobile devices without requiring specialized testing equipment for each device type, thereby increasing throughput while controlling complexity.
Solution Approach 2:
The system utilizes parameter changes in the test application execution environment to adapt to different mobile device configurations. By dynamically adjusting testing parameters such as test application versions, execution modes, and evaluation criteria based on device specifications, the system can efficiently test multiple devices with varying characteristics using a standardized framework, thus improving productivity without proportionally increasing system complexity.
3Reliability
If traditional individual testing methods are used, then testing accuracy is maintained, but testing cost and time consumption increase
Solution Approach 1:
The system performs preliminary setup actions by pre-configuring multiple test computers with identical test application suites and evaluation criteria before simultaneous testing begins. Mobile devices are pre-positioned in their respective compartments with all necessary connections established in advance. This preliminary preparation ensures that when testing commences, all devices are tested under consistent, pre-validated conditions, maintaining accuracy while enabling parallel execution for improved efficiency.
Data Source
AI summary
An apparatus and method for simultaneously testing a plurality of mobile devices is disclosed. The method for simultaneously testing a plurality of mobile devices generally includes simultaneously executing a test mobile device application on the plurality of mobile devices, determining test mobile device application results for the plurality of mobile devices at a plurality of test computers, sending a test mobile device application results from the plurality of mobile devices to the plurality of test computers, and deleting the test mobile device application on the plurality of mobile devices.


