集成开发环境下的缺陷管理方法研究与实现

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:casterisme
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着软件技术的迅速发展,软件质量水平受到了越来越多的重视。目前集成开发环境已经非常成熟,而传统代码测试工具常以客户端软件形式存在,导致开发环境和测试环境的分离,给源代码的缺陷管理工作带来了困难。而Eclipse是一个开放源代码的、基于Java的可扩展集成开发平台,为应用程序开发提供了完善的组件管理机制,免去了众多重复性工作。因此,本文研究了一种基于Eclipse集成开发平台的源代码缺陷管理方法及其系统。首先对集成开发平台下的软件开发现状和软件测试方法等研究背景展开调研工作,然后对集成环境下的功能开发所涉及到的技术展开研究,包括OSGi框架模型、Eclipse平台体系结构、Eclipse插件开发原理及其理论基础等。在此基础上明确了源代码缺陷管理方法的实现方式采用Eclipse插件形式,分析了其功能模块主要包括缺陷检测模式配置、结果数据存放路径配置、工程/目录/文件测试、缺陷检测结果展示、结果分析处理、缺陷结果报表导出以及界面管理七个部分。而具体实现部分则主要从插件启动配置、插件功能配置、缺陷检测以及缺陷结果分析处理四个方面完成。采用Eclipse插件方式实现缺陷管理方法后,设计相关实验进行验证。首先进行了缺陷管理插件的安装使用验证实验,确认了缺陷管理方法的有效性。再通过对比缺陷管理插件和DTS针对同一目标的检测结果,以及针对集合关系的目录和文件的缺陷结果分析,确认了代码缺陷管理插件的正确性和完整性。
其他文献
教育地理学作为一门新兴学科,自20世纪50年代以来国外学者就进行了研究。20世纪90年代,教育地理学在我国也受到一些学者重视。随着《教育地理学》一书的出版,教育地理学作为
为提高某重型载货汽车的动力性能,应用AVL cruise仿真软件平台,通过设置发动机和传动系统相关参数,开展基于整车系统综合性能的动力传动匹配优化设计仿真研究,建立发动机数学
大学生作为互联网受众群体之一,他们受社会转型期的诸多负面影响,存在某些网络诚信缺失现象。主要表现在网络学习过程中的作假行为、网络社交中的失信行为、网络交易中的欺诈
Java集成开发环境可以完成对Java的编辑、编译、运行等功能。文中应用swing、poi、mail、jsoup、io等基础包开发了一个轻量级的集成开发环境JEdit,实现编辑器的界面绘制、文
<正>2017年5月23日,《中国土地科学》、《土地科学动态》编辑部联合江西农业大学现代农业发展协同创新中心、江西农业大学农村土地利用与保护中心,在江西省南昌市召开了"土地
某隔板点火装置出现点火延迟时间超差现象,对此进行了故障分析与复现试验,结果表明:因受主药的加强帽点铆效果差,显著降低了传火药盒的点火压强峰,扩燃药片的点火效果不稳定,