项目名称: 面向软件网络模型的复杂软件系统测试框架和技术研究
项目编号: No.61373012
项目类型: 面上项目
立项/批准年度: 2013
项目学科: 自动化技术、计算机技术
项目作者: 顾庆
作者单位: 南京大学
项目金额: 73万元
中文摘要: 为完成复杂软件系统的有效测试,本项目研究基于软件网络模型的复杂软件系统测试框架、方法和技术。测试框架采用反馈式迭代结构,运用代码驱动测试框架,分阶段组织研究内容。首先为复杂软件系统定义软件网络模型,选定代码单元(模块)并解析代码结构,构建软件网络;其次结合软件代码指标和历史开发数据,从软件网络中确定关键节点集合;再次以关键节点对应的代码单元作为测试对象,基于软件网络模型定义测试覆盖准则,生成测试用例;最后执行测试用例,结合软件代码覆盖数据等评价测试效果;指导下一轮迭代的测试用例生成。目标是提高测试用例的复用率和缺陷检测几率,以较少的测试用例数量更快更充分地完成复杂软件系统测试。
中文关键词: 软件测试;测试用例生成;软件测试框架;复杂软件系统;软件网络模型
英文摘要: In order to test complex software systems both effectively and efficiently, this project studies the testing framework, methods and technologies for complex software systems, based on the software network models. The testing framework takes a feedback bas
英文关键词: Software Testing;Test Case Generation;Software Testing Framework;Complex Software System;Software Network Model