2022
DOI: 10.48550/arxiv.2201.12085
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Guided Bug Crush: Assist Manual GUI Testing of Android Apps via Hint Moves

Zhe Liu,
Chunyang Chen,
Junjie Wang
et al.

Abstract: Mobile apps are indispensable for people's daily life. Complementing with automated testing, manual testing is the last line of defence for app quality. However, the repeated actions and easily missing of functionalities make manual testing time-consuming and inefficient. Inspired by the game candy crush with flashy candies as hint moves for players, we propose an approach named NaviDroid for navigating testers via highlighted next operations for more effective and efficient testing. Within NaviDroid, we const… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 61 publications
(129 reference statements)
0
2
0
Order By: Relevance
“…Digital devices such as computer, mobile phone and tablets are widely used. To ensure the quality of software, many research works have been conducted [13,40,65]. Most of these works focus on the functionality and usability of apps such as GUI design [16,19,21,35,64,104,112], GUI animation linting [109,110], localization [34,98,104], privacy and security [22,23,26,33], and performance [62,111].…”
Section: Code Accessibilitymentioning
confidence: 99%
“…Digital devices such as computer, mobile phone and tablets are widely used. To ensure the quality of software, many research works have been conducted [13,40,65]. Most of these works focus on the functionality and usability of apps such as GUI design [16,19,21,35,64,104,112], GUI animation linting [109,110], localization [34,98,104], privacy and security [22,23,26,33], and performance [62,111].…”
Section: Code Accessibilitymentioning
confidence: 99%
“…Unfortunately, the fast iteration in app updates often results in defects being found by users after releases [3]. Various research efforts based on static analysis [14,19,48] and dynamic testing [13,50,6,45,22] have therefore been carried out to detect bugs before releasing apps. Bug-free apps remain however a myth and even popular apps, which are intensively used by large user communities, often display simple but annoying defects [6,1,47].…”
Section: Introductionmentioning
confidence: 99%