顾海波
- 作品数:5 被引量:8H指数:2
- 供职机构:华中科技大学计算机科学与技术学院更多>>
- 发文基金:湖北省自然科学基金国防科技技术预先研究基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 一个C/C++程序集成测试平台的设计与实现被引量:4
- 2007年
- 研制自动化或半自动化的测试工具将对软件的开发过程产生重大影响,并能有效提高软件生产率,是当今软件业界一个极具现实意义的课题.以目前广为使用的C/C++程序作为测试对象,从程序结构信息获取、插装、I/O重定向等方面探讨如何实现方法级结构性测试;按需求规约对类的状态转换行为运用EFSM建模,依据类状态转换图自动生成测试用例,在类测试驱动器的执行下实现基于状态的类测试.在系统级别上,运用等价类、边界值分析等常规策略进行黑盒测试.此外,运用聚类技术对失效执行进行聚类分析,并从中抽样出典型的测试执行用例用于指导程序的进一步诊断.所实现的原型系统CppTest具备多级别测试、测试项目化管理、自动化/可视化程度高、扩展性好等优点.
- 毛澄映卢炎生谢晓东江胜顾海波
- 关键词:结构性测试聚类分析
- 面向方面程序动态横切实现的错误分析被引量:2
- 2008年
- 面向方面程序的错误分析是建立有效的面向方面软件测试方法的基础.本文基于主流的面向方面编程语言AspectJ,从动态横切实现角度,针对新引入的方面语言部件的使用,提出面向方面程序中可能出现的两大类共五种错误类型:连接点签名语法匹配错误,连接点控制流行为语义匹配错误,连接点横切功能代码对连接点接口契约的前置条件、后置条件以及不变量的影响造成的错误.通过结合典型实例给出这些错误类型的表现,分析错误的特征,并对各种错误类型进行了测试角度的思考.
- 卢炎生顾海波
- 关键词:面向方面编程软件测试
- 面向方面软件测试的研究进展被引量:3
- 2008年
- 面向方面编程软件测试技术是保证面向方面软件产品质量的有效手段。首先对AO软件的基本特征进行分析,然后从单元测试、集成测试、回归测试以及测试自动生成工具等多个方面介绍了AO软件测试的研究现状,最后展望了AO软件测试技术的发展前景。
- 顾海波卢炎生
- 关键词:软件测试AOP
- 具有时间约束的软构件的时间消耗表示和评价
- 2004年
- 提出了构件性能参数中的时间消耗表示和构件动态组装时的时间消耗约束的判断方法 .提出一种时间消耗约束求和模型和两种时间消耗的评价方法 ,基于一个类 3C的构件模型 ,并采用XML实现构件描述 ,通过时间评价的使用实例 。
- 殷贤亮顾海波徐丽萍
- 关键词:软构件
- 面向方面软件的单元测试方法研究
- 面向方面开发在继承面向对象开发方法的基础之上,采用方面单元对问题领域中的横切关注点进行了模块化封装,提高了系统的可理解性和可维护性,降低了开发成本。但是,面向方面软件仍然由人工实现并可能存在缺陷,需要有效的面向方面测试技...
- 顾海波
- 文献传递