上海交通大学学报(英文版) ›› 2013, Vol. 18 ›› Issue (3): 360-365.doi: 10.1007/s12204-013-1406-1

• 论文 • 上一篇    下一篇

A Method of Minimum Reusability Estimation for Automated Software Testing

KAN Hong-xing1 (阚红星), WANG Guo-qiang1* (王国强),WANG Zong-dian1 (王宗殿), DING Shuai2 (丁 帅)   

  1. (1. School of Medical Information Technology, Anhui University of Traditional Chinese Medicine, Hefei 230038, China; 2. School of Management, Hefei University of Technology, Hefei 230009, China)
  • 出版日期:2013-06-28 发布日期:2013-08-12
  • 通讯作者: WANG Guo-qiang(王国强) E-mail: gqwang2007@yahoo.cn

A Method of Minimum Reusability Estimation for Automated Software Testing

KAN Hong-xing1 (阚红星), WANG Guo-qiang1* (王国强),WANG Zong-dian1 (王宗殿), DING Shuai2 (丁 帅)   

  1. (1. School of Medical Information Technology, Anhui University of Traditional Chinese Medicine, Hefei 230038, China; 2. School of Management, Hefei University of Technology, Hefei 230009, China)
  • Online:2013-06-28 Published:2013-08-12
  • Contact: WANG Guo-qiang(王国强) E-mail: gqwang2007@yahoo.cn

摘要: Through reusing software test components, automated software testing generally costs less than manual software testing. There has been much research on how to develop the reusable test components, but few fall on how to estimate the reusability of test components for automated testing. The purpose of this paper is to present a method of minimum reusability estimation for automated testing based on the return on investment (ROI) model. Minimum reusability is a benchmark for the whole automated testing process. If the reusability in one test execution is less than the minimum reusability, some new strategies must be adopted in the next test execution to increase the reusability. Only by this way, we can reduce unnecessary costs and finally get a return on the investment of automated testing.

关键词: automated software testing, manual software testing, mean maintenance costs multiplier, reusable software test components, threshold, minimum reusability estimation

Abstract: Through reusing software test components, automated software testing generally costs less than manual software testing. There has been much research on how to develop the reusable test components, but few fall on how to estimate the reusability of test components for automated testing. The purpose of this paper is to present a method of minimum reusability estimation for automated testing based on the return on investment (ROI) model. Minimum reusability is a benchmark for the whole automated testing process. If the reusability in one test execution is less than the minimum reusability, some new strategies must be adopted in the next test execution to increase the reusability. Only by this way, we can reduce unnecessary costs and finally get a return on the investment of automated testing.

Key words: automated software testing, manual software testing, mean maintenance costs multiplier, reusable software test components, threshold, minimum reusability estimation

中图分类号: