Troyd: Integration Testing for Android

Loading...
Thumbnail Image

Files

CS-TR-5013.pdf (164.08 KB)
No. of downloads: 1940

Publication or External Link

Date

2012-08-24

Advisor

Citation

DRUM DOI

Abstract

We introduce Troyd, a new integration testing framework for Android apps. Troyd allows testers to write high-level scripts to drive the app under test as desired, e.g., clicking buttons on the screen, checking the contents of a text box, and so on. Troyd also provides a convenient recording mode, in which users construct Troyd scripts as the app is running; we have found that this interactivity is extremely useful in practice. Troyd is freely available as an open-source project.

Notes

Rights