2013 35th International Conference on Software Engineering (ICSE) 2013
DOI: 10.1109/icse.2013.6606553
|View full text |Cite
|
Sign up to set email alerts
|

RERAN: Timing- and touch-sensitive record and replay for Android

Abstract: Abstract-Touchscreen-based devices such as smartphones and tablets are gaining popularity, but their rich input capabilities pose new development and testing complications. To alleviate this problem, we present an approach and tool named RERAN that permits record-and-replay for the Android smartphone platform. Existing GUI-level record-and-replay approaches are inadequate due to the expressiveness of the smartphone domain, in which applications support sophisticated GUI gestures, depend on inputs from a variet… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
155
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
7
3

Relationship

0
10

Authors

Journals

citations
Cited by 188 publications
(156 citation statements)
references
References 11 publications
0
155
0
Order By: Relevance
“…We created accounts for testing with each of these apps, but manually logging into each version is prohibitively expensive. We avoided this by recording the login events in one version and replaying the events in other versions using RERAN [28]. We perform both record and replay of login actions on the same device to ensure a consistent UI layout.…”
Section: Interaction With Appsmentioning
confidence: 99%
“…We created accounts for testing with each of these apps, but manually logging into each version is prohibitively expensive. We avoided this by recording the login events in one version and replaying the events in other versions using RERAN [28]. We perform both record and replay of login actions on the same device to ensure a consistent UI layout.…”
Section: Interaction With Appsmentioning
confidence: 99%
“…To evaluate the Scroll phase of the browser governor, we have recorded one long scroll gesture using the reran [16] tool and replayed it for all the web pages under test. As mentioned in Section 6.1, the Touch phase usually precedes the Scroll phase.…”
Section: Scroll Phasementioning
confidence: 99%
“…It captures input event sent from the phone to the OS of a user session and after that allows the sequence of events to be sent into the phone programmatically at high level. Reran captures the low level events and replays them that are triggered on the phone, which allows it to capture and playback GUI events such as touchscreen gestures, and input sensors on device [15]. EvoDroid is used to test system of Android apps.…”
Section: Automated Testing Tools For Mobile Applicationsmentioning
confidence: 99%