{"title":"Enhanced Approach for Maximizing Coverage in Automated Mobile Application Testing","authors":"Amira Samir, H. A. Maghawry, N. Badr","doi":"10.1109/ICICIS46948.2019.9014834","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":200604,"journal":{"name":"2019 Ninth International Conference on Intelligent Computing and Information Systems (ICICIS)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Ninth International Conference on Intelligent Computing and Information Systems (ICICIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICIS46948.2019.9014834","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
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.