Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering 2020
DOI: 10.1145/3377811.3380328
|View full text |Cite
|
Sign up to set email alerts
|

Translating video recordings of mobile app usages into replayable scenarios

Abstract: Screen recordings of mobile applications are easy to obtain and capture a wealth of information pertinent to software developers (e.g., bugs or feature requests), making them a popular mechanism for crowdsourced app feedback. Thus, these videos are becoming a common artifact that developers must manage. In light of unique mobile development constraints, including swift release cycles and rapidly evolving platforms, automated techniques for analyzing all types of rich software artifacts provide benet to mobile … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
29
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 57 publications
(29 citation statements)
references
References 46 publications
0
29
0
Order By: Relevance
“…We collected video-based bug reports for six open-source Android apps, namely AntennaPod (APOD) [2], Time Tracker (TIME) [6], Token (TOK) [7], GNUCash (GNU) [4], Grow-Tracker (GROW) [5], and Droid Weight (DROID) [3]. We selected these apps because they have been used in previous studies [25,34,78,79], support different app categories (finance, productivity, etc. ), and provide features that involve a variety of GUI interactions (taps, long taps, swipes, etc.).…”
Section: A Data Collectionmentioning
confidence: 99%
See 2 more Smart Citations
“…We collected video-based bug reports for six open-source Android apps, namely AntennaPod (APOD) [2], Time Tracker (TIME) [6], Token (TOK) [7], GNUCash (GNU) [4], Grow-Tracker (GROW) [5], and Droid Weight (DROID) [3]. We selected these apps because they have been used in previous studies [25,34,78,79], support different app categories (finance, productivity, etc. ), and provide features that involve a variety of GUI interactions (taps, long taps, swipes, etc.).…”
Section: A Data Collectionmentioning
confidence: 99%
“…The analysis of graphical software artifacts to support software engineering tasks has been common in recent years. Such tasks include mobile app testing [25,56,61,79], developer/user behavior modelling [22,30,48], GUI reverse engineering and code generation [24,38,39,44,80,83], analysis of programming videos [20,69,76,85,103,104], and GUI understanding and verification [33,105]. None of these works deal with finding duplicate video-based bug reports, which is our focus.…”
Section: Rq4: Time Saved Discovering Duplicatesmentioning
confidence: 99%
See 1 more Smart Citation
“…Qian et al [35] propose a tool leveraging visual test scripts to express GUI actions and using a physical robot to drive automated test execution. Bernal-Cardenas et al [36] introduce V2S to translate video recordings of Android app usages into replayable scenarios.…”
Section: B Gui-based Mobile Test Record and Replaymentioning
confidence: 99%
“…However, those approaches do not apply to video-based bug reports. There are platforms providing both video recording and replaying functionalities [1,23,45,62] which also store the low-level program execution information. They require the framework installation or app instrumentation which is too heavy for end users.…”
mentioning
confidence: 99%