Enhanced Approach for Maximizing Coverage in Automated Mobile Application Testing
Amira Samir, Huda Amin Maghawry, Nagwa Lotfy Badr · 2019
Nowadays, Smartphones are an important part of our lives. It is critical to ensure the quality of their applications. By the great increase in the number of mobile applications, it is important to speed up the testing process. This could be performed using automated approaches. In this paper, different enhancements have been proposed based on combinatorial testing approach by applying improved tie-breaking strategies in order to maximize the statement coverage. We have performed experiments within 15, 30 and 60 minutes to generate test cases. We have proved that the selection of candidate events based on their weight and using Last In First Out tie-breaking strategy in choosing the event to be executed maximizes the statement coverage of test cases.