通用软件测试结果分析与显示工具的研究与实现
文献类型 | 学位 |
作者 | 欧胜高[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 硕士 |
年度 | 2004 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | 软件测试;软件重用;软件分析;布图算法;JavaBeans;XML |
摘要 | 该文依托国家863计划重点项目"软件测试技术及软件测试平台"中的子项目--软件测试结果分析与度量工具,分析北航软件所经过10多年成功开发的SafePro系列软件测试与分析工具,使用JavaBeans构件开发技术,采用XML存储文件测试技术,成功的开发软件测试通用通用软件测试结果分析与显示工具.该文指出了SafePro系列软件测试与分析工具前期版本的不足,分析了测试工具新版本对通用软件测试结果分析与显示的需求,研究了其中要解决的主要问题以及技术难点,给出了相应的解决方案和实现策略.总结起来,主要有以下几个方面:1)根据对已有的Java软件分析与测试工具--SafePro/Java1.0以及C&C++软件分析与测试工具--SafePro/C&C++3.0的体系结构分析,并结合构件开发的特点,设计出了基于通用软件测试结果显示与分析的新版SafePro系列工具的体系结构;2)根据多语言测试数据存储的特点,设计和实现了基于XML的通用测试数据存储模型,从而很好的解决了多语言的的测试数据存储问题;3)研究和实现了一种基于通道的层次型自动布图算法,较好的解决了逆向建模中复杂模型的布图问题;4)实现和提供了可通用的结果显示与分析构件库,主要包括:图形编辑构件:提供图元添加、图元选择、图元删除、图元复制、图元粘贴、图元组合、层叠次序调整、图元撤消/重做等功能,以及视图缩放、视图保存等功能;报表构件:提供报表自动生成、报表预览、报表保存、以及报表订制功能;通用软件测试结果分析与显示工具已经集成到SafePro/Java2.0和SafePro/C&C++4.0工具中,实践表明此工具具有适用多语言、跨平台以及可重用、易维护的特点! |
影响因子:
dc:title:通用软件测试结果分析与显示工具的研究与实现
dc:creator:欧胜高
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2004.
dc:identifier:DOI:
dc: identifier:ISBN: