跳到主要导航 跳到搜索 跳到主要内容

A history-based dynamic random software testing

  • Beihang University
  • Arizona State University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Following the idea of software cybernetics, Dynamic Random Testing (DRT) was proposed to improve the traditional random testing and random-partition testing strategies. The essential idea of Dynamic Random Testing is to update the testing profile dynamically during the software testing according to test data collected online. As a result, the sub domains which have higher defect detection rate are selected more easily. There are some shortcomings in the original DRT, such as it is not rigorous to update the testing profile each time merely according to whether a test case reveals defects or not. In order to overcome the shortcomings in the original DRT, a History-based Dynamic Random Testing is proposed on the basis of DRT and it is denoted as DRT-h. In DRT-h strategy, the estimate of the defect detection rate of each sub domain is calculated in real-time during the software testing by using history testing information. In this paper some real-life software were used to verify the effect of DRT and DRT-h, and the experiments show that DRT-h outperforms random testing, random-partition testing and Dynamic Random Testing greatly.

源语言英语
主期刊名Proceeding - IEEE 38th Annual International Computers, Software and Applications Conference Workshops, COMPSACW 2014
编辑Carl K. Chang, Yan Gao, Ali Hurson, Mihhail Matskin, Bruce McMillin, Yasuo Okabe, Cristina Seceleanu, Kenichi Yoshida
出版商Institute of Electrical and Electronics Engineers Inc.
31-36
页数6
ISBN(电子版)9781479935789
DOI
出版状态已出版 - 18 9月 2014
活动38th Annual IEEE Computer Software and Applications Conference Workshops, COMPSACW 2014 - Vasteras, 瑞典
期限: 21 7月 201425 7月 2014

丛书

姓名Proceedings - IEEE 38th Annual International Computers, Software and Applications Conference Workshops, COMPSACW 2014

会议

会议38th Annual IEEE Computer Software and Applications Conference Workshops, COMPSACW 2014
国家/地区瑞典
Vasteras
时期21/07/1425/07/14

学术指纹

探究 'A history-based dynamic random software testing' 的科研主题。它们共同构成独一无二的学术指纹。

引用此