INCITEST 2019 Conference

Comparison of Code Coverage Tool on Unit Testing
Asri Maspupah (a*), Ani Rahmani (b), Fajri Rakhmat Umbara (a)

(a)Universitas Jenderal Ahmad Yani
*asri.maspupah[at]lecturer.unjani.ac.id
(b)Politeknik Negeri Bandung


Abstract

Code coverage is a measure of software quality based on the number of statement codes that have been executed at least once during testing. Code coverage is useful to ensure the development team that the software has been tested as entirety line code so that the quality of the software is guaranteed. Code coverage on unit testing is to observe the entire statement codes at the smallest unit whether it has been executed during testing. It is important to indicate that entire software components have been tested. Using code coverage tool helps the development team in the effectiveness of code coverage measurements based on the test case on unit testing. There are currently many tools available to measure code coverage in unit testing. But in reality, the software development team has not been optimal enough to utilize the capabilities of the many available code coverage tools, so that the hard away to implementing these tools in accordance with the scope of the domain software being built. This happens because some practitioners dont know the ability of the tool. The researcher proposes observing the code coverage tool capabilities of several comparison instruments, there are supported languange, data input, reporting and code coverage measurement. The method used in the research is done by experiment. The experimental process are involves the source program under test; test case at the unit testing; code coverage tools and comparison instruments. The research contributions are the result of comparison instrument the code coverage tool capability in unit testing as a judgment for the software development team in using the code coverage tool.

Keywords: software testing; code coverage measurement; code coverage tools; unit testing

Topic: Informatic and Information System

Link: https://ifory.id/abstract-plain/M6qrTNJeHEkP

Web Format | Corresponding Author (Asri Maspupah)