Publication | Closed Access
ComboDroid
58
Citations
53
References
2020
Year
Unknown Venue
High-quality Test InputsUse CasesEngineeringProgram AnalysisTesting TechniqueSoftware TestingTest AutomationTest Data GenerationSoftware EngineeringTest Case DesignSpecific App FunctionalitySoftware AnalysisTest ManagementTest Generation
Android apps demand high-quality test inputs, whose generation remains an open challenge. Existing techniques fall short on exploring complex app functionalities reachable only by a long, meaningful, and effective test input. Observing that such test inputs can usually be decomposed into relatively independent short use cases, this paper presents ComboDroid, a fundamentally different Android app testing framework. ComboDroid obtains use cases for manifesting a specific app functionality (either manually provided or automatically extracted), and systematically enumerates the combinations of use cases, yielding high-quality test inputs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1