TL;DR: In this article, a mobile device test framework is used in combination with client controllers and device controllers so that a single mobile device API test can be used with mobile devices having different operating system platforms.
Abstract: A mobile device test framework is used in combination with client controllers and device controllers so that a single mobile device API test can be used with mobile devices having different operating system platforms. The client controllers can provide information specific to the client and the device controllers can provide information needed to apply the test to each of the mobile device platforms. The test framework can navigate through the controls of the mobile device GUIs and input information. The test framework can then check that the text and images displayed by the mobile devices match the expected information.
TL;DR: In this paper, an automated mobile device testing system is described, which may include one or more base stations and a rotating unidirectional antenna, as well as a radio frequency (RF) controlled environment.
Abstract: An automated mobile device testing system is described. The automated mobile device testing system may include one or more base stations. The base stations may serve one or more mobile devices. The automated mobile device testing system may also include a rotating unidirectional antenna. The automated mobile device testing system may further include a radio frequency (RF) controlled environment. The automated mobile device testing system may also include one or more mobile devices to be tested. The automated mobile device testing system may further include automated testing equipment.
TL;DR: In this article, the authors proposed a mobile device testing method and system, in which the mobile applications are automatically extracted from the application storage devices such as application stores to be subjected to compatibility and suitability testing.
Abstract: The invention provides a mobile device testing method and system. The mobile device testing method comprises the steps of: obtaining applications from application storage devices and installing the applications in a mobile device; testing the obtained applications on the mobile device; and repeating the steps until the applications with a preset quantity in the application storage devices are tested. According to the invention, the mobile applications are automatically extracted from the application storage devices such as application stores to be subjected to compatibility and suitability testing, so that the compatibility and suitability of all the mobile applications in the application storage devices can be automatically tested in some mobile device.
TL;DR: In this article, the authors test the quality of data transfer between wireless devices by monitoring the performance of the protocol layers used by those devices, and display these rates in real time using a graphic user interface (GUI).
Abstract: Embodiments of the present invention test the quality of data transfer between wireless devices by monitoring the performance of the protocol layers used by those devices. Some embodiments of the present invention measure the rate at which data is successfully transferred by the individual protocol layers of the device, and display these rates in real time using a graphic user interface (GUI). This real time GUI can then used by designers to investigate the efficiency of various wireless device designs.
TL;DR: In this paper, a test performance monitoring and reporting system adapts itself to be interoperable with different models of mobile devices by combining sequences of deterministic logic blocks with device-specific asset libraries.
Abstract: Systems, methods, and devices for creating a test performance monitoring and reporting system that is adaptive for use with different types of mobile devices are disclosed. The test performance monitoring and reporting system adapts itself to be interoperable with different models of mobile device by combining sequences of deterministic logic blocks with device-specific asset libraries. Logic blocks can be added to or removed from the sequence. Logic blocks implement different operations of mobile devices, including using assets, launching applications, and replaying sequences of command interface interactions recorded from test users. The asset library contains assets corresponding to mobile device elements that can be manipulated by users. These assets are device-specific, and a test script can be adapted to fit a particular mobile device model by replacing the existing assets in the script with assets from the asset library of the particular mobile device.