Automated cross-platform inconsistency detection for mobile apps

@article{Fazzini2017AutomatedCI,
  title={Automated cross-platform inconsistency detection for mobile apps},
  author={Mattia Fazzini and Alessandro Orso},
  journal={2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE)},
  year={2017},
  pages={308-318}
}
Testing of Android apps is particularly challenging due to the fragmentation of the Android ecosystem in terms of both devices and operating system versions. Developers must in fact ensure not only that their apps behave as expected, but also that the apps' behavior is consistent across platforms. To support this task, we propose DiffDroid, a new technique that helps developers automatically find cross-platform inconsistencies (CPIs) in mobile apps. DiffDroid combines input generation and… CONTINUE READING