arrow
返回

Measuring Software Testability via Automatically Generated Test Cases

delete2024-01-01
delete0
delete
OA
AI
L
L. Di Guglielmo *
L
Leonardo Mariani
G
Giovanni Denaro
DOI:10.1109/ACCESS.2024.3396625delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Estimating software testability can crucially assist software managers to optimize test budgets and software quality. In this paper, we propose a new approach that radically differs from the traditional approach of pursuing testability measurements based on software metrics, e.g., the size of the code or the complexity of the designs. Our approach exploits automatic test generation and mutation analysis to quantify the evidence about the relative hardness of developing effective test cases. In the paper, we elaborate on the intuitions and the methodological choices that underlie our proposal for estimating testability, introduce a technique and a prototype that allows for concretely estimating testability accordingly, and discuss our findings out of a set of experiments in which we compare the performance of our estimations both against and in combination with traditional software metrics. The results show that our testability estimates capture a complementary dimension of testability that can be synergistically combined with approaches based on software metrics to improve the accuracy of predictions.
Keyword:
Generators
Software testing
Software measurement
Codes
Java
Test pattern generators
Testing
Automatic test equipment
Software testability
software testing
automatic test generation
mutation analysis

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
university of milano-bicocca
学者数:
2.0W
论文数: 1.5W
被引数: 22
引用论文

引用论文

Transgenic tumor models for carcinogen identification: the heterozygous Trp53-deficient and RasH2 mouse lines
err2003-10-01
err0
PREAI
errR.D Storer; J.E French; L.A Donehower; D Gulezian; K Mitsumori; L Recio; R.H Schiestl; F.D Sistare; N Tamaoki; T Usui; H van Steeg
err分享
err收藏
Emergent Network Topology within the Respiratory Rhythm-Generating Kernel Evolved In Silico
err2016-05-06
err0
errOAAI
errAmit Lal; Yoshitaka Oku; Hiroshi Someya; Fumikazu Miwakeichi; Yoshiyasu Tamura
err分享
err收藏
err分享
err收藏
Risk factors associated with disease progression and mortality in chronic kidney disease of uncertain etiology: a cohort study in Medawachchiya, Sri Lanka
err2011-09-01
err0
errOAAI
errLalantha Senevirathna; Tilak Abeysekera; Shanika Nanayakkara; Rohana Chandrajith; Neelakanthi Ratnatunga; Kouji H. Harada; Toshiaki Hitomi; Toshiyuki Komiya; Eri Muso; Akio Koizumi
err分享
err收藏
Deep learning based Nucleus Classification in pancreas histological images
err2017-07-01
err0
PREAI
errYoung Hwan Chang; Guillaume Thibault; Owen Madin; Vahid Azimi; Cole Meyers; Brett Johnson; Jason Link; Adam Margolin; Joe W. Gray
err分享
err收藏
学者 查看更多内容