首页 | 本学科首页   官方微博 | 高级检索  
     

基于分支函数线性逼近的测试数据自动生成算法
引用本文:胡宇舟,王雷,顾学道.基于分支函数线性逼近的测试数据自动生成算法[J].计算机应用,2008,28(Z1).
作者姓名:胡宇舟  王雷  顾学道
作者单位:1. 天津大学,管理学院,天津,300072
2. 清华大学,计算机科学与技术博士后流动站,北京,100084;深圳市现代计算机有限有公司,博士后科研工作站,广东,深圳,518057
3. 深圳市现代计算机有限有公司,博士后科研工作站,广东,深圳,518057
摘    要:软件测试是保证软件可靠性的一个重要手段.面向路径测试是软件测试中一种重要方法.提出了一种分支函数线性逼近的测试数据自动生成算法.结合赵瑞莲给出的谓词切片算法和程序DUC表达方式以及本文提出的算法,给出了一个基于程序执行的路径测试及测试数据自动生成新算法.由于算法采用DUC表达式,不仅可以从源端判断子路径是否可行,而且有效地降低了不可行路径对算法性能的影响.另外,与现有文献中单纯利用分支函数极小化方法的算法相比,新算法由于有机结合了分支函数线性逼近和极小化方法的长处,因此减少了测试用例的数量,提高了测试效率.

关 键 词:路径测试  测试数据自动生成  谓词切片  线性逼近  分支函数极小化

Algorithm for automated test data generation based on branch function linear approximation
HU Yu-zhou,WANG Lei,GU Xue-dao.Algorithm for automated test data generation based on branch function linear approximation[J].journal of Computer Applications,2008,28(Z1).
Authors:HU Yu-zhou  WANG Lei  GU Xue-dao
Affiliation:HU Yu-zhou1,WANG Lei2,3,GU Xue-dao3 (1.School of Management,Tianjin University,Tianjin 300072,China,2.Postdoctoral Program of Computer Science , Technology,Tsinghua University,Beijing 100804,3.Postdoctoral Program of Shenzhen Modern Computer Manufacture,Shenzhen Guangdong 518057,China )
Abstract:Since DNA computation based on the theory of biochemical reactions has better performance than traditional computing methods based on the current silicon computers in solving a class of intractable computational problems,especially the NP-complete problems,it is of great importance to study the DNA computation.On the basis of the fluorescence labeling scheme,this paper proposeed the concept of variable decomposition of restricted equations and solves the integer planning problem with limited range through t...
Keywords:DNA computing  integer planning  fluorescence labeling  optimal solution  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号