CrashScope: A Practical Automated Android Testing Tool

Team Members: Kevin MoranMario Linares-VásquezCarlos Bernal-Cárdenas, Christopher VendomeDenys Poshyvanyk

College of William & Mary --- SEMERU

 
 

Purpose

This project was created by the Software Engineering Maintenance and Evolution Research Unit (SEMERU) at the College of William & Mary, under the supervision of Dr. Denys Poshyvanyk.  The major goal of the CrashScope project is to provide a practical automated testing tool to developers that is capable exploring an application according to different strategies, generating highly detailed crash reports for applications, and enabling automated replay of crashes via captured testing scripts.

Video Demonstration

Publications

Study Data

We provide a dataset for the empirical validation we performed of the CrashScope tool which includes:

  • An overview of the results presented in the paper.
  • Access to all of the data generated from running the Androtest Benchmark suite, and results of our User Study.