期刊文献+

一种软件自动测试风险判别和规避模型 被引量:2

A Model of Risk Judgment and Avoidance for Software Test Automation
下载PDF
导出
摘要 根据已有的投资回报(ROI)分析模型,结合COCOMO度量结果,在充分考虑回归测试时测试程序维护成本基础上,提出一种软件自动测试风险判别和规避模型。模型首先提出平均维护代价因子概念并计算其阈值,然后对每次维护代价因子进行正态分析,通过正态分布判别自动测试的风险性,最后利用敏感性分析给出风险规避的策略。模型为整个自动测试过程提供动态指导和正确的决策,避免风险发生。 A model of risk judgment and avoidance for the software test automation, based on the Return On Investment(ROI)model and COCOMO measurement results, is presented. The maintenance cost of regression test is also taken into account. The model first proposes a concept of mean maintenance cost factor and calculates its threshold, and then analyzes the each time maintenance cost factor by normal method. According to normal distribution, we can obtain the possibility for the test automation risk occurrence. At last a strategy for the risk avoidance is proposed by the sensitivity analysis. The model provides dynamic guidance and correct method for the whole software test automation in order to avoid risk occurrence.
出处 《中国管理科学》 CSSCI 2008年第5期123-127,共5页 Chinese Journal of Management Science
关键词 自动测试成本 平均维护代价因子阈值 每次维护代价因子 风险规避 test automation cost mean maintenance cost factor threshold each time maintenance cost factor risk avoidance
  • 相关文献

参考文献12

  • 1Keith Stobie. Too darned big to test [J]. Queue, 2005,3(1):30--37.
  • 2Stefan Berner, Roland Weber, Rudolf K Keller. Observations and lessons learned from automated testing [C]. Proceedings of the 27th International Conference on Software Engineering. Missouri, USA: IEEE Press, 2005: 571 -- 579.
  • 3Brooks, F, P. Jr. No silver bullet essence and accidents of software engineering[J]. Computer, 1987,20 (4) : 10 --19.
  • 4John Bible, Gregg Rothermel, David S Rosenblum. A comparative study of coarse-- and fine--grained safe regression test--selection techniques [J]. ACM Transactions on Software Engineering and Methodology, 2001, 10(2): 149-- 183.
  • 5Douglas D Lonngren. Reducing the Cost of Test Through Reuse [Z]. http://www. serendipsys. com/ ReduceCost. pdf. 2005 -- 05 -- 17.
  • 6Douglas Hoffman. Cost Benefits Ananlysis of Test Automation [Z]. http://www. softwarequalitymethods. com/Papers/Star99 % 20model% 20Paper. pdf . 1999 -- 4 --16.
  • 7徐小良,汪乐宇,周泓.自动测试系统的对象框架[J].浙江大学学报(工学版),2004,38(1):39-43. 被引量:9
  • 8吴恒山,王金红.基于界面状态有效性的GUI自动测试模型[J].华中科技大学学报(自然科学版),2004,32(12):34-36. 被引量:4
  • 9Skoglund Mats, Runeson Per. A case study on regression tes( suite maintenance in system evolution[C]. Proceedings -- 20th IEEE International Conference on Software Maintenance. Chicago Illinois, USA: IEEE Press, 2004: 438--442.
  • 10[美]Barry W.Boehm著,李师贤,等译.软件工程经济学[M].北京:机械工业出版社,2004.

二级参考文献19

  • 1周泓.[D].杭州:浙江大学,2000.
  • 2[1][美]Boehm Barry W.软件工程经济学[M].李师贤译.北京:中国铁道出版社,1990.
  • 3[3]Madachy Raymond J.Heuristic Risk Assessment Using Cost Factors[J].IEEE Software,1997,5:51~59
  • 4[4]Function Point Counting Practices Manual.The International Function Point Users Group (IFPUG)[EB/OL].Available at http://www.ifpug.org
  • 5[5]USC COCOMOII User's Manual.University of Southern California[EB/OL].1999,Available athttp://sunset.usc.edu/re-search/COCOMOII/index.htm15
  • 6Salem Ahmed M, Rekab Kamel, Whittaker James A. Prediction of software failures through logistic regression[ J]. Information and Software Technology,2004,46(12) :781 - 789.
  • 7829-1998, IEEE Standard for Software Test Documentation [S].
  • 8Keith Stobie. Too darned big to test[ J]. Queue, 2005,3 ( 1 ) :30 - 37.
  • 9Stefan Bemer, Roland Weber, Rudolf K Keller. Observations and lessons learned from automated testing[ A]. Proceedings of the 27th International Conference on Software Engineering [ C] .Missouri, USA: IEEE Press, 2005.571 - 579.
  • 10Brooks,F P Jr.No silver bullet essence and accidents of soft- ware engineering[J]. Computer, 1987,20(4) : 10 - 19.

共引文献16

同被引文献68

引证文献2

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部