Results 1 -
2 of
2
Using Combinatorial Approaches for Testing Mobile Applications
"... Abstract — Device-specific faults are very common for mobile software applications. To avoid such faults and guarantee the reliability and quality of mobile applications, sufficient testing is required on different mobile devices, which is expensive and time-consuming. This makes the task of the opt ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
(Show Context)
Abstract — Device-specific faults are very common for mobile software applications. To avoid such faults and guarantee the reliability and quality of mobile applications, sufficient testing is required on different mobile devices, which is expensive and time-consuming. This makes the task of the optimal selection of mobile devices for testing important and interesting from both practical and theoretical points of view. The suggested approach in this paper is based on combinatorial methods for coverage of each device characteristics. The initial results of the experimental investigation using comparisons with a random selection of devices are provided and show that the proposed approach is effective and promising.
Effectiveness of Multi-device Testing Mobile Applications
"... Abstract — The paper evaluates methods of selecting mobile devices (i.e., smartphones and tablets) to test mobile software applications. Due to the number of such devices on the market and the variations in their characteristics, it is hard to guarantee that an application will work properly on all ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract — The paper evaluates methods of selecting mobile devices (i.e., smartphones and tablets) to test mobile software applications. Due to the number of such devices on the market and the variations in their characteristics, it is hard to guarantee that an application will work properly on all devices. Software faults found only in certain devices are known as device-specific faults. The goal of this research was to determine how many devices must be tested and which methods of device selection are best for revealing these device-specific faults. To collect the experimental data, 15 Android applications were tested on 30 mobile devices using real devices and remote testing services such as TestObject, pCloudy, and others. In total, 24 device-specific faults were detected. Using our data, we analyzed the different methods of selection based on the characteristics of each device. Our research showed that a random selection of 13 devices achieved 100 % effectiveness. However, coverage of device characteristics in the selection process enables the achievement of an acceptable 90 % level of effectiveness with sets of only five devices. The most successful approach was the coverage of different types of Android operating systems. Our results include recommendations that will help increase the effectiveness and decrease the costs of mobile testing. Index Terms — Mobile testing, device-specific faults, Android, device selection.