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-thebox 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
|
Year | DOI | Venue |
---|---|---|
2018 | 10.1145/3238147.3240479 | ASE |
Keywords | Field | DocType |
dynamic analysis, test generation, Android | Android (operating system),Systems engineering,Computer science,Test generator,Regression testing,Security analysis,Software,Operating system,Instrumentation | Conference |
ISSN | ISBN | Citations |
1527-1366 | 978-1-4503-5937-5 | 1 |
PageRank | References | Authors |
0.36 | 10 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Nataniel P. Borges Jr. | 1 | 12 | 2.53 |
Jenny Hotzkow | 2 | 2 | 1.38 |
Andreas Zeller | 3 | 5697 | 303.71 |