位置:立项数据库 > 立项详情页
基于程序切片的软件测试优化技术
  • 项目名称:基于程序切片的软件测试优化技术
  • 项目类别:青年科学基金项目
  • 批准号:60803007
  • 申请代码:F020202
  • 项目来源:国家自然科学基金
  • 研究期限:2009-01-01-2011-12-31
  • 项目负责人:陈振宇
  • 负责人职称:副教授
  • 依托单位:东南大学
  • 批准年度:2008
中文摘要:

软件测试优化对于降低测试成本和提高测试效率具有重要意义。本项目旨在研究基于程序切片的测试优化技术,通过结合程序特征和测试需求来深化测试优化效果。该方法能够充分挖掘测试需求和用例在被测程序上的个性特征,从程序的不同方面优化测试过程,因而能够大大提高测试效率。内容包括(1)基于程序切片的测试需求优化技术。使用程序切片分析需求之间关系,然后设计约简和精简算法实现测试需求优化,通过严格的程序切片理论保证最终的测试用例约简效果。(2)基于程序切片的测试用例优先级技术。通过程序切片计算测试用例在被测程序上的开销成本,结合测试需求特性进行测试用例优先级排序,使得测试用例优先顺序能够真正提高被测程序的测试效率。(3)基于程序切片的多准则测试技术。通过程序切片分析不同准则之间的功能互补和需求冗余,在略微增加测试成本的基础上大大提高测试用例集的错误检错能力。

结论摘要:

英文主题词Program slicing; test requirement optimization; test case optimization; multi-criteria testing


成果综合统计
成果类型
数量
  • 期刊论文
  • 会议论文
  • 专利
  • 获奖
  • 著作
  • 9
  • 10
  • 9
  • 0
  • 0
相关项目
期刊论文 29 会议论文 23 专利 2 著作 2
期刊论文 22 会议论文 5
陈振宇的项目