项目名称: 基于程序特征的测试数据多样性分析及其应用
项目编号: No.61373013
项目类型: 面上项目
立项/批准年度: 2013
项目学科: 自动化技术、计算机技术
项目作者: 陈振宇
作者单位: 南京大学
项目金额: 76万元
中文摘要: 故障检测能力评估是软件测试的基本问题之一。评估方法不但用于比较和选择不同测试方法,同时也用于引导测试数据的生成和选择。多样性分析是测试数据故障检测能力评估的一个新方向。本项目研究基于程序特征的测试数据多样性分析及其应用。研究内容具体包括四个方面:(1)程序特征提取方法;(2)测试数据多样性度量分析;(3)基于多样性的测试数据生成技术;(4)基于多样性的测试数据选择技术。本项目旨在建立一套较为完善的程序特征提取和测试数据多样性分析理论和方法,通过提取的程序特征集刻画用户行为,揭示测试数据与程序故障之间的内在联系,从而完成有效评估,进一步研究多样性引导的测试数据生成和选择技术。本项目将在现有平台开发基于多样性的测试数据评估、生成和选择系统,实现相应的测试信息管理平台和实验分析。
中文关键词: 程序特征;多样性分析;测试数据评估;测试数据生成;测试数据选择
英文摘要: Evaluation of fault detection capability is one of the fundamental problems in software testing. Evaluation is used to compare and select testing methods. It can also be used to guide test data generation and selection. Diversity analysis is a new directi
英文关键词: Program Feature;Diversity Analysis;Test Data Evaluation;Test Data Generation;Test Data Selection