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

基于编译支持错误跟踪的测试用例自动化生成方法
引用本文:何炎祥,陈勇,吴伟,徐超,吴黎兵.基于编译支持错误跟踪的测试用例自动化生成方法[J].计算机研究与发展,2012,49(9):1843-1851.
作者姓名:何炎祥  陈勇  吴伟  徐超  吴黎兵
作者单位:1. 武汉大学计算机学院 武汉 430072
2. 软件工程国家重点实验室(武汉大学) 武汉 430072
摘    要:测试用例的自动生成是实现测试自动化的重要保障,是验证可信软件的基本方法.在分析现有测试用例自动生成方法的基础上,提出了一种基于编译的错误可跟踪的测试用例自动生成方法.该方法以编译器为依托,通过对其语法和语义进行扩展,将测试需求很好地融入到源程序中参与分析,并利用代码生成器在生成目标代码的同时根据相应的分析结果直接生成对应的测试用例.该方法将测试用例和目标代码生成统一到编译器中,避免了独立的测试用例自动生成工具在获得编译器相关分析结果时而导致的接口开销.同时,通过对源程序行号信息的跟踪,使得测试用例在无法通过测试时能够很快定位出错位置,以方便程序开发者修改.最后,通过一个示例程序说明了该方法的具体实现过程,证明了该方法的有效性.

关 键 词:测试用例  自动测试  错误可跟踪  编译器  操作语义

Automatically Generating Error-Traceable Test Cases Based on Compiler
He Yanxiang , Chen Yong , Wu Wei , Xu Chao , Wu Libing.Automatically Generating Error-Traceable Test Cases Based on Compiler[J].Journal of Computer Research and Development,2012,49(9):1843-1851.
Authors:He Yanxiang  Chen Yong  Wu Wei  Xu Chao  Wu Libing
Affiliation:(Computer School of Wuhan University,Wuhan 430072)(State Key Laboratory of Software Engineering(Wuhan University),Wuhan 430072)
Abstract:
Keywords:
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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