项目名称: 构件软件的回归测试及复杂性度量研究
项目编号: No.61402229
项目类型: 青年科学基金项目
立项/批准年度: 2014
项目学科: 自动化技术、计算机技术
项目作者: 陶传奇
作者单位: 南京理工大学
项目金额: 26万元
中文摘要: 构件系统的质量好坏和维护的难易程度依赖于构件的品质。一个软件修改可能会给其他构件甚至整个系统带来影响,而回归测试是控制和消除这类影响的有效手段。 然而,现有的研究缺乏对构件的修改影响分析和重测分析,尤其是系统层面的影响分析,另外缺乏对构件修改影响以及重测的复杂性评估手段。针对上述问题,本项目拟提出一种基于模型的构件软件系统化回归测试方法,首先围绕构件及系统层面的重测模型进行建模,接着根据模型分别从构件和系统两个层面对构件软件修改前后的版本进行修改类型识别和分类,并且计算影响分析结果,然后基于修改影响分析结果更新回归测试用例,还提出一种针对构件软件回归测试复杂性的度量框架,对回归测试复杂性进行有效度量,用于评估不同的修改实施方法和回归测试手段。预期成果可以为构件软件提供系统化的回归测试方法指导,为不同的修改实施和重测手段提供复杂性评估和决策依据。
中文关键词: 构件回归测试;重测复杂性;移动应用测试;测试服务;
英文摘要: The quality of component-based software depends on the composed components. Due to software changes, a component-based system is usually affected at both component level and system level. Thus regression testing is needed to ensure the software quality an
英文关键词: regression testing of component-based software;retest complexity;mobile application testing;testing as a service;