arrow
Return

Test Case Understandability Model

delete2020-01-01
delete6
delete
OA
AI
N
Novi Setiani *
R
Ridi Ferdiana
R
Rudy Hartanto
DOI:10.1109/ACCESS.2020.3022876delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Several automated test case generation techniques have been proposed to date, although the adoption of such techniques in the industry remains low. A key factor that has contributed to this low adoption rate is the difficulty experienced by the developer in terms of reading and understanding automatically generated test cases. For this reason, it is essential to construct a test case understandability model for improving the generated test case. In the present paper, we extracted 20 test case metrics, six developer related metrics and two understandability proxies from a white-box test case classification experiment. Based on these metrics, we employed classification and regression algorithms to build test case understandability model. From the experiment, we can conclude that combined metrics always exhibit better discriminatory performance in classification models as well as a higher correlation in regression models when compared to a model that involved only test case metrics or developer metrics.
Keywords:
Measurement
Software testing
Software algorithms
Classification algorithms
Software
Prediction algorithms
Test case
understandability model
automated test case generation
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

G
Gadjah Mada University
Scholars:
6.3K
Papers: 3.3K
Citations: 4