Android applications code coverage tools: a comparative study

Authors

  • Usman A. Author
  • Salihu A. I. Author
  • Muazu A. A. Author
  • Eke O.N. Author
  • Usman M. A. Author

DOI:

https://doi.org/10.4314/jobasr.v3i4.25

Keywords:

Android, Mobile Application, Code Coverage, Software Testing

Abstract

The widespread adoption of mobile applications necessitates robust quality assurance methods to ensure reliable software behavior. Among these methods, software testing plays a vital role, with code coverage serving as a key metric for evaluating test effectiveness. This study presents a comparative analysis of prominent code coverage tools specifically designed for Android applications. Through an extensive literature review and evaluation of thirteen tools—including Emma, Jacoco, COSMO, WallMauer, and ACVTool—this research highlights their instrumentation strategies, integration capabilities, validation methods, and reporting metrics. The study emphasizes the importance of granularity in coverage (e.g., method, line, and instruction), and the trade-offs between bytecode and source code instrumentation. The findings aim to guide developers and researchers in selecting appropriate tools for enhancing testing coverage in Android app development.

References

Downloads

Published

01.07.2025

Issue

Section

Articles

How to Cite

Usman A., Salihu A. I., Muazu A. A., Eke O.N., & Usman M. A. (2025). Android applications code coverage tools: a comparative study. JOURNAL OF BASICS AND APPLIED SCIENCES RESEARCH, 3(4), 216-224. https://doi.org/10.4314/jobasr.v3i4.25

Similar Articles

31-40 of 59

You may also start an advanced similarity search for this article.