(2018) DroidMate-2: A Platform for Android Test Generation.
This is the latest version of this item.
|
Text
3238147.3240479.pdf Download (302kB) | Preview |
Abstract
Android applications (apps) represent an ever increasing portion of the software market. Automated test input generators are the state of the art for testing and security analysis. We introduce DroidMate-2 (DM-2), a platform to easily assist both developers and researchers to customize, develop and test new test generators. DM-2 can be used without app instrumentation or operating system modifications, as a test generator on real devices and emulators for app testing or regression testing. Additionally, it provides sensitive resource monitoring or blocking capabilities through a lightweight app instrumentation, out-of-the-box statement coverage measurement through a fully-fledged app instrumentation and native experiment reproducibility. In our experiments we compared DM-2 against DroidBot, a state-of-the-art test generator by measuring statement coverage. Our results show that DM-2 reached 96% of its peak coverage in less than 2/3 of the time needed by DroidBot, allowing for better and more efficient tests. On short runs (5 minutes) DM-2 outperformed DroidBot by 7% while in longer runs (1 hour) this difference increases to 8%. ACM DL Artifact: https://www.doi.org/10.1145/3264864. For the details see: https://github.com/uds-se/droidmate/wiki/ASE-2018:-Data
Item Type: | Conference or Workshop Item (A Paper) (Poster) |
---|---|
Uncontrolled Keywords: | Android, dynamic analysis, test generation |
Divisions: | Andreas Zeller (Software Engineering, ST) |
Conference: | ASE Automated Software Engineering Conference |
Depositing User: | Jenny Rau |
Date Deposited: | 03 Dec 2020 11:21 |
Last Modified: | 17 Oct 2022 10:10 |
Primary Research Area: | NRA5: Empirical & Behavioral Security |
URI: | https://publications.cispa.saarland/id/eprint/3170 |
Available Versions of this Item
-
DroidMate-2: A Platform for Android Test Generation. (deposited 11 Jan 2019 13:42)
- DroidMate-2: A Platform for Android Test Generation. (deposited 03 Dec 2020 11:21) [Currently Displayed]
Actions
Actions (login required)
View Item |