Path Coverage Information for Adaptive Random Testing

Autor: Arnaldo Marulitua Sinaga, Ruth Tabita Hutahaean, Ida Christy Hutagaol, Oscar Daniel Hutajulu
Rok vydání: 2017
Předmět:
Zdroj: Proceedings of the 2017 International Conference on Information Technology.
Popis: This paper proposes the application of path coverage information into Adaptive Random Testing (ART). The ART is a distance-based technique. It selects the furthest test cases from the previous executed test cases. Applying Path Coverage is intended to provide good distance calculation between test cases. This is based on the intuition that the Path Coverage information ensure that all code's nodes have been covered, hence if there is a fault in a node it will be detected. A series of experiments have been conducted to investigate the effectiveness of this proposed method. As the benchmark, the Random Testing and Branch Coverage method are implemented. Previously, Branch Coverage has been found as one of the best coverage method for software testing. The studied methods were applied into a C program named Space. The F-measure is used to measure the effectiveness. The results of the experiments indicate that the Path Coverage with Adaptive Random Testing outperformed Random Testing and Branch Coverage Method significantly. It is proved that the Path Coverage is a good information for Adaptive Random Testing.
Databáze: OpenAIRE