Mobile Compatibility Testing Using Multi-objective Genetic Algorithm

被引:9
作者
Cheng, Jing [1 ]
Zhu, Yian [1 ]
Zhang, Tao [2 ]
Zhu, Chuanxi [2 ]
Zhou, Wenqiang [2 ]
机构
[1] Northwest Polytech Univ, Sch Comp, Xian, Peoples R China
[2] Northwest Polytech Univ, Sch Software & Microelect, Xian, Peoples R China
来源
9TH IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2015) | 2015年
关键词
software testing; mobile testing; compatibility testing; genetic algorithm; test coverage;
D O I
10.1109/SOSE.2015.36
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile compatibility testing has been identified as one urgent and challenging issue. Mobile apps are expected to work on thousand kinds of mobile devices with diverse device features and mobile platforms. So mobile compatibility testing is complex and costly, it is impossible to test mobile apps on all mobile devices and in all environments with limited test resources. Then the question is how to select test devices in cost-effective mobile app compatibility testing. This paper proposes a novel test device selection approach using multi-objective genetic algorithm. Using the proposed approach, the minimum number of mobile devices is selected, and the multiple test coverage requirements are met simultaneously. Furthermore, the case study results have successfully demonstrated that the proposed approach is effective for mobile compatibility testing.
引用
收藏
页码:302 / 307
页数:6
相关论文
共 29 条
[1]   Mobile Cloud Computing Testing Review [J].
Al-Ahmad, Ahmad Salah ;
Aljunid, Syed Ahmad ;
Sani, Anis Shobirin Abdullah .
2013 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2014, :176-180
[2]  
Amalfitano D, 2012, IEEE INT CONF AUTOM, P258, DOI 10.1145/2351676.2351717
[3]  
Bo J., 2007, P 2 INT WORKSH AUT S
[4]  
Byun Sang-Yong, 2013, INT J SOFTWARE ENG I, V7, P245
[5]  
Delamaro M.E., 2006, AST'06, Proceedings of the 2006 International Workshop on Automation of Software Test, P118
[6]  
Dhanapal K. B., INNOVATIVE SYSTEM RE
[7]  
Gao J., 2014, IEEE Computer, V47, P26
[8]   Mobile Testing-As-A-Service (MTaaS) - Infrastructures, Issues, Solutions and Needs [J].
Gao, Jerry ;
Tsai, Wei-Tek ;
Paul, Ray ;
Bai, Xiaoying ;
Uehara, Tadahiro .
2014 IEEE 15TH INTERNATIONAL SYMPOSIUM ON HIGH-ASSURANCE SYSTEMS ENGINEERING (HASE), 2014, :158-167
[9]  
Gilbert Peter., 2011, Proceedings of the International Workshop on Mobile Cloud Computing and Services (MCS), P21, DOI DOI 10.1145/1999732.1999740
[10]  
Haller Klaus, 2013, ACM SIGSOFT Software Engineering Notes, V38, P1