2011
DOI: 10.1002/stvr.460
|View full text |Cite
|
Sign up to set email alerts
|

Obstacles and opportunities in deploying model‐based GUI testing of mobile software: a survey

Abstract: Model-based testing has not been widely deployed in industry yet. There seem to be both technical and non-technical reasons for this situation. A survey among mobile software testing professions in Finland was conducted that aimed at investigating possible obstacles and opportunities towards wider deployment of this technology. This paper discusses the results and provides conclusions that indicate that at least in this context, there is much interest among practitioners towards the technology. However, more r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

3
14
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 23 publications
(17 citation statements)
references
References 15 publications
3
14
0
Order By: Relevance
“…Janicki et al [144] surveyed the obstacles and opportunities in deploying model-based GUI testing of mobile apps. Unlike conventional automatic test execution, model-based testing goes one step further by considering the automation of test generation phases as well.…”
Section: Related Workmentioning
confidence: 99%
“…Janicki et al [144] surveyed the obstacles and opportunities in deploying model-based GUI testing of mobile apps. Unlike conventional automatic test execution, model-based testing goes one step further by considering the automation of test generation phases as well.…”
Section: Related Workmentioning
confidence: 99%
“…Therefore, figuring out the dependency between the GUI actions is the key process in the GUI test case generation module. Mobile applications can be modeled using different types of models . MBT is introduced as a feasible approach to test mobile applications in an effective and efficient way .…”
Section: The Proposed Architecturementioning
confidence: 99%
“…(i) Understanding the functional behavior (ii) Analyzing UI/UX (user interface/user experience) (iii) Technical assessment (iv) Code conversion (v) Testing and quality insurance of the produced source code (vi) Iterative release To meet the growing demands of mobile apps porting, dedicated software engineering techniques and reverse-engineering tools (see [8][9][10]) adapted to the mobile platform remain essential in order to help developers to better understand, analyze, and maintain mobile applications [11,12].…”
Section: Introductionmentioning
confidence: 99%