arrow
返回

A Cost-Effective Random Testing Method for Programs with Non-Numeric Inputs

delete2016-01-01
delete32
delete
OA
AI
A
Arlinta Barus *
T
Tsong Yueh Chen
F
Fei‐Ching Kuo
H
Huai Liu
R
Robert Merkel
G
Gregg Rothermel
DOI:10.1109/TC.2016.2547380delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Randomtesting (RT) has been widely used in the testing of various software and hardware systems. Adaptive random testing (ART) is a family of random testing techniques that aim to enhance the failure-detection effectiveness of RT by spreading random test cases evenly throughout the input domain. ART has been empirically shown to be effective on software with numeric inputs. However, there are two aspects of ART that need to be addressed to render its adoption more widespread-applicability to programs with non-numeric inputs, and the high computation overhead of many ART algorithms. We present a linear-order ART algorithm for software with non-numeric inputs. The key requirement for using ART with non-numeric inputs is an appropriate distance measure. We use the concepts of categories and choices from category-partition testing to formulate such a measure. We investigate the failure-detection effectiveness of our technique by performing an empirical study on 14 object programs, using two standard metrics-F-measure and P-measure. Our ART algorithm statistically significantly outperforms RT on 10 of the 14 programs studied, and exhibits performance similar to RT on three of the four remaining programs. The selection overhead of our ART algorithm is close to that of RT.
Keyword:
Random testing
adaptive random testing
category-partition method

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

M
Monash University
学者数:
5.4W
论文数: 5.4W
被引数: 79
U
University of Nebraska Lincoln
学者数:
7.8K
论文数: 6.5K
被引数: 2.0W
S
Swinburne University of Technology
学者数:
9.3K
论文数: 1.2W
被引数: 2.0W
University of Nebraska System 封面图
University of Nebraska System
学者数:
2.7W
论文数: 2.3W
被引数: 58
学者 查看更多机构
引用论文

引用论文

PROSTATE-SPECIFIC ANTIGEN AFTER CRYOSURGICAL ABLATION OF THE PROSTATE
err1997-05-01
err0
PREAI
errJohn A. Connolly; Katsuto Shinohara; Joseph C. Presti; Peter R. Carroll
err分享
err收藏
High temperature phase transitions and critical exponents of Samarium orthoferrite determined by in situ optical ellipsometry
err2012-03-08
err0
PREAI
errB. Berini; A. Fouchet; E. Popova; J. Scola; Y. Dumont; N. Franco; R. M. C. da Silva; N. Keller
err分享
err收藏
On the Escape Transition of a Tethered Gaussian Chain; Exact Results in Two Conjugate Ensembles
err2006-04-18
err0
errOAAI
errAlexander M. Skvortsov; Leonid I. Klushin; Frans A. M. Leermakers
err分享
err收藏
Random Testing: Theoretical Results and Practical Implications
err2012-03-01
err120
PREAI
errArcuri, Andrea; Iqbal, Muhammad Zohaib; Briand, Lionel
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容