面向多维度的测试用例化简技术研究
项目介绍
AI项目解读
基本信息
- 批准号:61272157
- 项目类别:面上项目
- 资助金额:80.0万
- 负责人:
- 依托单位:
- 学科分类:F0203.软件理论、软件工程与服务
- 结题年份:2016
- 批准年份:2012
- 项目状态:已结题
- 起止时间:2013-01-01 至2016-12-31
- 项目参与者:孙家骕; 邹艳珍; 刘譞哲; 于文静; 倪一涛; 高庆; 孔令明; 郭超; 吴兴夏;
- 关键词:
项目摘要
Software testing is very important to assure to the quality of software. As software becomes more and more complex, test suites grow as well to assure the quality of complex software, and thus consume a large amount of time and computation resources. Test suite reduction is proposed to reduce the scale of a test suite by guaranteeing its test requirements so as to reduce the cost of software testing. In this project, we will explore three dimensions in test suite reduction by studying its application scenarios. The three dimensions are the source of information, the type of information, and the reduction goal. Then we will propose a multi-dimension oriented test suite reduction approach. Specifically, this project consists of the following. First, we will propose static test suite reduction and dynamic test suite reduction so that our technique can be applied to testing scenarios whose information comes from various sources. Second, we will empirically study test suite reduction techniques based on different types of information so as to learn their application. Third, we will propose single-objective and multi-objective test suite reduction so as to deal with testers' various requirements in test suite reduction. Finally, we will develop a multi-dimension oriented test suite reduction tool, and evaluate the usefulness of the proposed multi-dimension oriented test suite reduction technique by empirical studies.
软件测试,是确保软件质量的重要途径之一。为保证日益复杂的软件系统的正确性,软件测试使用的测试用例集规模不断增大,消耗了大量的测试时间等资源。为降低软件测试开销,研究人员提出并研究测试用例化简,旨在保证软件测试效果的同时,减少软件测试中使用的测试用例数量,从而降低软件测试成本。本项目根据测试用例化简的实际应用场景,从信息来源、信息类型,和化简目标三个维度研究测试用例化简问题,提出一种面向多维度的测试用例化简技术。研究内容包括:(1)研究静态和动态测试用例化简,以应对软件测试环境可能存在的不同信息来源;(2)实验研究基于不同类型信息的测试用例化简,以确定基于不同类型信息的测试用例化简技术的适用情况;(3)研究针对单一目标和多目标的测试用例化简,以应对测试人员在测试用例化简过程可能提出的不同需求。(4)基于以上,开发面向多维度的测试用例化简工具,并实验验证面向多维度的测试用例化简技术的实用性。
结项摘要
软件测试是确保软件质量的重要途径。为了保证日益复杂的软件系统的正确性,软件测试过程所使用的测试用例的规模日益增大,消耗了大量的测试时间等资源。为了降低软件测试的开销,测试用例化简被提出,旨在通过减少测试用例的数目来减少软件测试过程的开销。本项目以测试用例化简为目标,从多个维度(包括信息和化简目标)来研究测试用例化简。信息既考虑传统的测试输入对应的结构覆盖信息,也考虑测试预言对应的结构覆盖信息;化简目标既考虑测试用例集合的大小,也考虑化简前后测试用例揭错能力的强弱。结合测试预言(对应的结构覆盖信息),可以有效地提高化简后测试用例子集的单位揭错能力。此外,由于测试用例化简和测试用例排序两个问题的相通性,本项目进一步研究了测试用例排序中的最优化问题。上述研究成果在国际顶级学术期刊上发表论文十余篇,研究成果处于国际领先水平。
项目成果
期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(11)
专利数量(0)
Recent Progress in Software Testing, Debugging and Analysis: A Survey
软件测试、调试和分析的最新进展:调查
- DOI:--
- 发表时间:2014
- 期刊:International Journal of Software Informatics
- 影响因子:--
- 作者:Dan Hao;Hong Mei
- 通讯作者:Hong Mei
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
低频方波脉冲磁场方向对电厂循环冷却水中异养菌杀菌率的影响
- DOI:--
- 发表时间:2013
- 期刊:内蒙古师范大学学报(自然科学汉文版)
- 影响因子:--
- 作者:刘智安;周斐博;赵巨东;常英;郝丹;刘启旺;陈江平
- 通讯作者:陈江平
生长分化因子(BMP11)重组质粒在工程菌株中的稳定性研究
- DOI:10.13386/j.issn1002-0306.2017.19.022
- 发表时间:2017
- 期刊:食品工业科技
- 影响因子:--
- 作者:郝丹;尤倩倩;郝伟;梁晓琳;袁靖琳;李全阳
- 通讯作者:李全阳
园林废弃物堆肥和牛粪有机肥用于金盏菊育苗的研究
- DOI:10.3969/j.issn.1001-7461.2019.04.22
- 发表时间:2019
- 期刊:西北林学院学报
- 影响因子:--
- 作者:郝丹;张璐;孙向阳;龚小强
- 通讯作者:龚小强
抗菌肽与银屑病发病机制
- DOI:--
- 发表时间:2013
- 期刊:临床皮肤科杂志
- 影响因子:--
- 作者:郝丹;蒋献
- 通讯作者:蒋献
磁电协同杀灭工业循环冷却水中异养菌的实验研究
- DOI:--
- 发表时间:2018
- 期刊:能源与环境
- 影响因子:--
- 作者:高雪桐;刘智安;郝丹;赵巨东
- 通讯作者:赵巨东
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
内容获取失败,请点击重试
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图
请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
郝丹的其他基金
数据驱动的持续集成测试加速技术研究
- 批准号:62372005
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
数据驱动的编译器测试关键技术
- 批准号:
- 批准年份:2022
- 资助金额:284 万元
- 项目类别:重点项目
数据驱动的测试用例排序实用理论研究
- 批准号:61872008
- 批准年份:2018
- 资助金额:55.0 万元
- 项目类别:面上项目
基于测试信息的交互式错误定位技术研究
- 批准号:60803012
- 批准年份:2008
- 资助金额:17.0 万元
- 项目类别:青年科学基金项目
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}