中国学术期刊网络出版总库
  关闭
多路径测试数据自动生成方法及应用  
   推荐 CAJ下载 PDF下载
【英文篇名】 Automatic test data generation for multiple paths and its applications
【下载频次】 ★★★☆
【作者】 曹洋; 胡春华; 陈少波; 李路明;
【英文作者】 CAO Yang; HU Chun-hua; CHEN Shao-bo; et al Institute of Man-Machine & Environment Engineering; School of Aerospace; Tsinghua University; Beijing 100084; China;
【作者单位】 清华大学航天航空学院; 人机与环境工程研究所;
【文献出处】 计算机工程与应用 , Computer Engineering and Applications, 编辑部邮箱 2010年 27期  
期刊荣誉:中文核心期刊要目总览  ASPT来源刊  中国期刊方阵  CJFD收录刊
【中文关键词】 软件测试; 测试数据生成; 多路径; 遗传算法;
【英文关键词】 software testing; test data generation; multiple paths; genetic algorithm;
【摘要】 以程序结构测试自动生成为研究背景,提出了一种重叠路径结构用以描述程序路径,并以此为基础设计了一种多路径测试数据生成适应值算法,实现了一次搜索完成多条路径的测试数据生成。算法通过目标路径间共享遗传算法产生的中间个体减少单一路径搜索始于随机产生的无序个体的初期迭代,从而加快搜索收敛的速度。应用于常用的基准程序和取自实际项目的程序,该算法与典型的分支谓词距离算法相比平均消耗时间缩短了70.6%。
【英文摘要】 The study researches automatic test data generation for structure testing.A structure of overlapped path is proposed to describe paths of a program,and a fitness function for multiple paths test data generation is constructed with it based on genetic algorithm(GA).The function can drive GA to search the test data for all the target paths within one run.The search decreases the initial repetitive iterations with random individuals and speeds up the convergence,because target paths share the data generated by...
【基金】 国家科技支撑计划No.2009BAI79B03; 国家自然科学基金No.60906050/F040604; 航天医学基础与应用国家重点实验室开放基金资助项目No.SMFA09K08~~
【更新日期】 2010-10-26
【分类号】 TP311.52
【正文快照】 1引言软件的结构测试是代码质量保障的关键环节,结构测试通过对测试单元的路径覆盖寻找代码中的缺陷和错误。在航空航天、国防军事等关键系统领域,对代码的测试覆盖率要求更高,如航天系统对软件单元的语句覆盖率和分支覆盖率都要求达到100%。通过人工生成测试数据是一项繁琐复?

xxx
【读者推荐文章】中国期刊全文数据库 中国博士学位论文全文数据库 中国优秀硕士学位论文全文数据库
【相似文献】
中国期刊全文数据库
中国优秀硕士学位论文全文数据库
中国博士学位论文全文数据库
中国重要会议论文全文数据库
中国重要报纸全文数据库
中国学术期刊网络出版总库
点击下列相关研究机构和相关文献作者,可以直接查到这些机构和作者被《中国知识资源总库》收录的其它文献,使您全面了解该机构和该作者的研究动态和历史。
【文献分类导航】从导航的最底层可以看到与本文研究领域相同的文献,从上层导航可以浏览更多相关领域的文献。

工业技术
  自动化技术、计算机技术
   计算技术、计算机技术
    计算机软件
     程序设计、软件工程
      软件工程
       软件开发
  
 
  CNKI系列数据库编辑出版及版权所有:中国学术期刊(光盘版)电子杂志社
中国知网技术服务及网站系统软件版权所有:清华同方知网(北京)技术有限公司
其它数据库版权所有:各数据库编辑出版单位(见各库版权信息)
京ICP证040431号    互联网出版许可证 新出网证(京)字008号