Evaluating the Model-Based Testing Approach in the Context of Mobile Applications

被引:22
作者
Farto, Guilherme de Cleva [1 ,2 ,3 ]
Endo, Andre Takeshi [1 ]
机构
[1] Univ Tecnol Fed Parana UTFPR, Cornelio Procopio, Brazil
[2] FEMA, IMESA, Assis, Brazil
[3] TOTVS Agroind, Assis, Brazil
关键词
automated testing; mobile applications; model-based testing; Android;
D O I
10.1016/j.entcs.2015.05.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The popularity of portable devices has grown rapidly in recent years. Due to the high number and diversity of users, new testing approaches are necessary to reduce the occurrence of faults and ensure better quality in mobile applications. The major objective of this paper is to evaluate the use of Model-Based Testing (MBT) in the construction and implementation of automated tests to verify and validate mobility solutions developed in the Google Android platform. The research proposal is guided by three questions: (Q1) - "Can the concepts of MBT be used in its current state to verify and validate functional requirements in mobile applications?"; (Q2) - "What are the results and challenges identified from adoption of MBT in mobile applications?"; and (Q3) - "How effective were the models and test cases generated, implemented and executed in the mobile application evaluated?". The results obtained from an experimental evaluation are discussed and related to questions of this research.
引用
收藏
页码:3 / 21
页数:19
相关论文
共 40 条
[21]  
Hu C., 2011, P 6 INT WORKSHOP AUT, P77
[22]  
Jensen Casper S, 2013, P 2013 INT S SOFTW T, P67, DOI DOI 10.1145/2483760.2483777
[23]  
Kumar Maji Amiya, 2010, Proceedings of the 2010 IEEE 21st International Symposium on Software Reliability Engineering (ISSRE 2010), P249, DOI 10.1109/ISSRE.2010.45
[24]   Principles and methods of testing finite state machines - A survey [J].
Lee, D ;
Yannakakis, M .
PROCEEDINGS OF THE IEEE, 1996, 84 (08) :1090-1123
[25]  
Linschulte M., 2013, THESIS U PADERBORN P
[26]   Characterizing and Detecting Performance Bugs for Smartphone Applications [J].
Liu, Yepang ;
Xu, Chang ;
Cheung, Shing-Chi .
36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2014), 2014, :1013-1024
[27]  
Muccini H., 2012, 2012 Proceedings of 7th International Workshop on Automation of Software Test (AST 2012), P29, DOI 10.1109/IWAST.2012.6228987
[28]  
Myers G.J., 2012, ART SOFTWARE TESTING, DOI [10.1002/9781119202486, DOI 10.1002/9781119202486]
[29]  
Pathak A., 2012, P 10 INT C MOBILE SY, P267
[30]  
Pretschner A, 2005, LECT NOTES COMPUT SC, V3472, P281