您的位置: 专家智库 > >

国家自然科学基金(60073027)

作品数:13 被引量:145H指数:8
相关作者:叶澄清姚砺马雪英束永安陈卫东更多>>
相关机构:浙江大学中国科学技术大学浙江财经学院更多>>
发文基金:国家自然科学基金浙江省教育厅科研计划更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 13篇中文期刊文章

领域

  • 13篇自动化与计算...

主题

  • 8篇软件测试
  • 4篇测试工具
  • 3篇软件开发
  • 3篇插装
  • 2篇代码
  • 2篇代码插装
  • 2篇软件测试工具
  • 2篇软件质量
  • 2篇自动化
  • 2篇最小化
  • 2篇面向对象
  • 2篇测试用例
  • 2篇测试用例集
  • 2篇测试用例最小...
  • 1篇动态链接
  • 1篇动态链接库
  • 1篇多线程
  • 1篇遗传算法
  • 1篇源程序
  • 1篇中间数据库

机构

  • 9篇浙江大学
  • 4篇浙江财经学院
  • 4篇中国科学技术...
  • 3篇东华大学

作者

  • 8篇叶澄清
  • 7篇姚砺
  • 5篇马雪英
  • 4篇束永安
  • 3篇陈卫东
  • 2篇潘云鹤
  • 2篇盛斌奎
  • 1篇徐军
  • 1篇杨建军
  • 1篇张媛

传媒

  • 4篇计算机科学
  • 2篇计算机工程
  • 2篇浙江大学学报...
  • 1篇安徽大学学报...
  • 1篇计算机研究与...
  • 1篇计算机应用研...
  • 1篇计算机工程与...
  • 1篇山东师范大学...

年份

  • 2篇2007
  • 1篇2005
  • 1篇2004
  • 6篇2003
  • 2篇2002
  • 1篇2001
13 条 记 录,以下是 1-10
排序方式:
回归测试自动化工具研究被引量:14
2005年
回归测试是软件测试生命周期中非常重要但十分费时费力的阶段,我们通过研究事件捕获/回放技术,突现回归测试自动化;通过优化测试用例,降低测试费用。本文介绍了基于事件源识别的捕获/回放技术和基于亨件跟踪的回放同步技术,以及测试用例优化算法。最后简单介绍了所开发的面向Java的事件捕获/回放工具-Panorama Player。测试自动化工具的使用,能简化测试过程,提高测试效率。
马雪英姚砺叶澄清
关键词:软件测试自动化工具
测试用例最小化研究被引量:12
2007年
给出了测试用例最小化问题的形式化描述,提出并实现了两个新的用于用例最小化的算法。与现有其他最小化算法不同,这两个算法在考虑了每个用例测试覆盖度的同时,还考虑了用例的测试运行代价,目的是提高最小化效率。最后给出了对这两个算法进行实例研究的实验结果。结果表明,用例最小化技术能有效缩减回归测试用例集的尺寸,大幅度降低回归测试费用,提高最小化效率。
马雪英盛斌奎
关键词:测试用例集测试用例最小化
基于Java的捕获/回放测试工具的实现被引量:9
2003年
目前,越来越多的应用程序需要和图形用户界面一起工作,一个优秀的软件测试工具必须提供捕获(Capture)用户操作(如击键、鼠标活动等)的能力并在代码被修改之后能够自动回放(Playback)用户的操作。文章结合自主开发的面向Java的事件捕获/回放工具JPlayer (Swing/AWT 事件记录器/回放器),介绍了基于事件源识别的捕获/回放技术,以及基于事件跟踪的回放同步技术。
姚砺束永安
关键词:软件测试
用JavaCC构造编译器的方法被引量:25
2003年
介绍了编译器自动生成器的原理,并分析了Sun公司提供的一个编译器自动生成器工具——JavaCC,最后,通过设计一个简单的命令行计算器说明了如何利用JavaCC构造编译器。
姚砺束永安
关键词:编译器JAVACC
软件测试自动化关键技术的研究被引量:32
2003年
软件测试是软件开发生命周期的重要组成部分,也是目前和今后相当长一段时间内保证软件质量和可靠性的关键手段。为了提高软件测试的效率,开发软件测试自动化工具是十分必要的。本文在已经实现了的面向对象语言的软件测试自动化工具-Panorama的基础上,介绍了开发软件测试自动化工具中的一些关键技术的实现原理。
姚砺束永安
关键词:软件测试自动化软件开发代码插装捕获回放
面向对象软件测试引擎的设计和实现被引量:6
2004年
为了减少软件测试的工作量,提高软件测试的效率.非常有必要开发计算机辅助的软件测试工具。本文基于已经实现的分别面向C/C^(++)和Visual Basic语言的计算机辅助软件测试工具为基础,介绍了面向对象软件测试引肇的设计和实现。该引擎以中间数据库为核心,使用语言分析器对源程序进行基于块的划分,然后完成代码插装和编译连接,为自动测试模块提供可执行的经过代码插装的程序而不是源代码,从而提高了测试工具的通用性和重用性。
马雪英姚砺叶澄清
关键词:面向对象中间数据库
用遗传算法的测试用例最小化被引量:10
2007年
回归测试就是验证对程序的修改是否达到了预期的目的,同时检查修改是否损害了程序原有的正常功能。随着程序新版本的不断推出,测试用例集不断扩大,回归测试成本越来越高。测试用例最小化就是从已有的用例集中,找到一个测试运行代价最小的用例子集用于回归测试,并保持原来的测试覆盖率。本文主要研究用遗传算法解决测试用例最小化问题:基于测试历史数据,设计基因编码并构建初始种群;利用测试覆盖率和测试运行代价设计适应度函数;通过遗传算子完成进化过程并找到最优或近似最优解。最后本文给出了对算法进行实例研究的结果。结果表明,本文提出的用例最小化技术能有效缩减回归测试用例集,大幅度降低回归测试费用。
马雪英盛斌奎叶澄清
关键词:测试用例集测试用例最小化
一种改进的基于动态链接库的代码插装技术被引量:7
2003年
介绍了动态测试的关键技术—“代码插装”的原理 ,并在已经实现了的面向VisualBasic语言的测试工具的基础上 ,提出了一种改进的基于动态链接库的代码插装技术 .
姚砺
关键词:软件测试动态链接库代码插装VISUALBASIC源程序测试工具
面向对象软件覆盖度量的研究和软件测试工具的实现被引量:19
2002年
面向对象软件测试技术的研究是面向对象开发方法不可缺少的一环 .但是面对面向对象技术所引入的新特点 ,传统的测试技术已经无法有效地进行测试 .因此 ,结合传统的测试技术 ,提出了一种新的面向对象软件覆盖度量——基于段的面向对象覆盖度量 (object- oriented segmentcoverage) ,解决了传统的覆盖度量没有考虑到继承和多态等语言特征对面向对象软件测试过程的影响的不足 ,可以比传统的结构化覆盖度量获得更精确的测试覆盖数据 .同时 ,还分析了一个已实现的、具有高度可重用性和灵活性的面向多种
姚砺束永安叶澄清
关键词:面向对象软件测试工具软件开发
面向组件的接口变异测试方法被引量:11
2003年
组件和基于组件的软件工程已成为软件工程领域的热点,其中有很多工作致力于研究如何构筑组件,却忽略了组件的测试工作.组件化程序设计方法对软件测试技术提出了新的问题和挑战.本文中,笔者首先介绍传统的接口变异测试方法,在此基础上,通过引入作用于接口描述语言的变异算子,提出了面向组件的接口变异测试方法以及基于这种方法的测试充分性度量准则MC和IM.该方法很好地解决了在组件测试中,源代码不可知的问题.然后以MC和IM为依据,给出了一种使用MC和IM进行测试的测试方法论.
杨建军陈卫东叶澄清潘云鹤
关键词:组件软件测试接口变异测试充分性准则变异算子
共2页<12>
聚类工具0