期刊文献+

软件的变量完整性测试方法 被引量:3

Variable Integrity Testing of Software
下载PDF
导出
摘要 由于软件测试用例的输出部分很难确定 ,而通过测试变量自身的定义域和变量间的一致性约束关系 ,只需要确定输出值的范围而不用知道其确切的值 ,就可以提高了错误检测的效率 同时 ,检测的范围不局限于程序最后的输出结果 ,而是散布在程序中的各个有意义的变量 ,正如调试过程中设置断点观察的那些变量 。 This paper provides a method of variable integrity testing to detect the faults of software By checking the definition domain of the variable itself and the restriction condition of consistency between variables, we only need to determine the bound of each output data, rather than the exact value Although the output of testing case cannot be easily caught, this method can improve the efficiency of detecting faults Furthermore, the checking point is not limited to the final output place, but spreads over the reference places in the program code to key variables just like those at the checkpoints under debugging As a consequence, the testing becomes more precise
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2004年第11期1584-1589,共6页 Journal of Computer-Aided Design & Computer Graphics
基金 总装备部"十五"预研项目 ( 4 13 15 0 5 0 10 2 ) 国家自然科学基金重点项目 ( 90 2 0 70 0 2 )资助
关键词 软件测试 变量依赖图 变量完整性 程序切片 software testing data dependence graph variable integrity program slicing
  • 相关文献

参考文献9

  • 1Jorgensen Paul C. Software Testing: A Craftsman's Approach [M]. 2nd ed. Beijing: China Machine Press, 2003. 143~158(in Chinese)(Jorgensen Paul C. 韩柯, 杜旭涛, 译.软件测试 [M]. 第2版.北京: 机械工业出版社, 2003. 143~158) 被引量:1
  • 2Mosley Daniel J. The Handbook of MIS Application Software Testing [M]. Englewood Cliffs: Yourdon Press, Prentice Hall, 1993 被引量:1
  • 3Elmendorf William R. Cause-effect graphs in functional testing [R]. Poughkeepsie, NY: IBM System Development Division, TR-00.2487, 1973 被引量:1
  • 4Huang J C. Detection of dataflow anomaly through program instrumentation [J]. IEEE Transactions on Software Engineering, 1979, SE-5(3): 226~236 被引量:1
  • 5Rapps S, Weyuker E j. Selecting software test data using data flow information [J]. IEEE Transactions on Software Engineering, 1985, SE-11(4): 367~375 被引量:1
  • 6赵瑞莲,闵应骅.一种基于数据流分析的程序定义域自动确定方法[J].计算机辅助设计与图形学学报,2001,13(8):762-768. 被引量:3
  • 7Evans David. Splint manual [OL]. http:∥www.splint.org, 2003 被引量:1
  • 8IBM. Rational purifyplus [OL]. http:∥www-900.ibm.com/cn/software/rational/products/purifyplus, 2004 被引量:1
  • 9Wei Yongming. MiniGUI [OL]. http:∥www.minigui.com, 2003 被引量:1

二级参考文献1

  • 1郑人杰,计算机软件测试技术,1992年 被引量:1

共引文献2

同被引文献11

  • 1王雪莲,赵瑞莲,李立健.一种用于测试数据生成的动态程序切片算法[J].计算机应用,2005,25(6):1445-1447. 被引量:6
  • 2WEISER M.Program slicing[J].IEEE Transactions on Software Engineering, 1984,210(4):352-357. 被引量:1
  • 3B.Korel.Automated software test data generation. IEEE Trans.on Softw.Eng.,6(8):870 - 879,Aug.1990. 被引量:1
  • 4Alshraideh M,Bottaci L.Automatic software test data generation for string data using heuristic search with domain specific operators[C]//Proceedings of the 3rd Workshop on UK Software Testing Research,Sheffield,2005:137-149. 被引量:1
  • 5Kuhn D R,Gallo A M.Software fault interactions and implications for software testing[J].IEEE Transactions on Software Engineering,2004,30 (6):418-421. 被引量:1
  • 6Korel B.Automated software test data generation[J].IEEE Transactions on Software Engineering,1990,16(8):870-879. 被引量:1
  • 7Xu Shiyi.Build-in-self-test for software[C]//Proceedings of the Asian Test Symposium,Xi'an,2003:220-223. 被引量:1
  • 8Eckhardt D E,Caglavan A K,et al.An experimental evaluation of software redundancy as a strategy for improving reliability[R].Hampton:Langley Research Center,1990. 被引量:1
  • 9Lyu Michael R,Huang Zubin,Sze Sam K S,et al.An empirical study on testing and fault tolerance for software reliability engineering[C] //Proceedings of the 14th International Symposium on Software Reliability Engineering,Denver,2003:119-130. 被引量:1
  • 10Cai Xia,Lyu Michael R.An empirical study on reliability modeling for diverse software systems[C] //Proceedings of the 15th International Symposium on Software Reliability Engineering,Rennes and Saint-Malo,2004:125-136. 被引量:1

引证文献3

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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