软件测试2019:第八次作业———缺陷管理

一、常用缺陷管理工具比较

序号缺陷管理工具商用OR免费是否跨平台优点缺点
1QC(Quality Center)商用跨平台QC将一个项目测试周期细分成了各个模块,把各个阶段集成到统一的平台上来,通过模块与模块之间的联系来控制项目测试流程的执行。以达到保证项目质量的目的。测试执行者和监督者因为可以在同一个平台上操作,按照统一的标准进行测试工作,也方便了项目各个阶段的沟通,评审,检查。提高工作效率。需要安装配置IIS和数据库,系统资源消耗比较大。英文版,易用性不是很好,最重要的是收费且价格不扉,破解版性能不稳定。
2Bugzilla免费跨平台Bugzilla是一个搜集缺陷的数据库。它让用户报告软件的缺陷从而把它们转给合适的开发者。开发者能使用bugzilla保持一个要做事情的优先表,还有时间表和跟踪相关性。不是所有的"bugs"都是软件缺陷。一些数据库中的内容是作为增强的请求(RFE)。一个RFE是一个严重级别字段被设为"enhancement"的"Bug".人们常说"bug",实际上意思是Bugzilla中的记录,所以RFEs经常被称作bug安装需要Perl和配置MYSQL数据库,过程比较繁琐,修改配置文件比较麻烦,英文版
3禅道免费跨平台简单实用、免费并且开放源代码(遵循GNU GPL)。基于WEB的,配置安装简单,只需到网上获取安装包,再配下PHP通用的环境即可。纯功能型的界面就无所谓美观,没有直接的截图功能,以附件形式存在。
4Mantis免费跨平台基于Web的Php+Mysql的开源BUG管理系统,简单实用的系统,有截图功能.有截图功能,不过是以附件的形式存在,报表功能比较强大,需要配置才可用,是英文版的,有邮件支持但也需要修改配置。
5JIRA商用跨平台用它管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,在实际工作中使工作效率提高很多,效果非常不错。不仅仅是一个缺陷跟踪系统,通过Jira,可以整合客户、开发人员、测试人员,各人各司其职,信息很快得到交流和反馈。跟同类软件产品比较,JIRA的性价比最好。用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。对于测试需求、测试用例等都没有提供直接的方式进行管理。
6Gitlab免费跨平台使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。Gitlab管理bug,可以跟项目绑定,特别方便管理bug,随时assign给相关开发,也可以看到开发提交bug时的Commits,每次发版可以对照相关提交,既方便测试,也可以在出现问题时找到对应开发。英文版

 

二、基于Bugzilla 的缺陷分析理解

缺陷信息BugID(503619)BugID(481796)BugID(12331)BugID(513334)
Product(软件产品)JDTJDTPlatformJDT
Component(模块名)CoreCoreUIDebug
Version(版本号)4.64.51.04.7
Hardware(运行平台)PC LinuxAll AllPC Windows NTPC Windows 7
Importance(严重性)P3 normalP1 enhancement with 9 votesP3 normalP3 normalwith5 votes
Status(缺陷所处状态)RESOLVED FIXEDRESOLVED FIXEDRESOLVED WONTFIXASSIGNED
Assignee(指定缺陷修复人员)Stefan XenosStefan XenosNick EdgarJDT-Debug-Inbox 
Depends on(上游缺陷)481796497119 490010 491461 491558 492488 492504 492506 492941495557 495817 496044 496129 496142 497044 497168 497355497518 497996 498658 498730 499122 499256 499391 499472499635 499708 500006 500095 500234 500362 500365 500462500467 500545 500714 500785 501034 502192 502259 502884 —481796
Blocks(下游缺陷) —84916 351410 495062 496136 497513 513334 503619 — —
Reported(首先报告缺陷时间)2016-10-04 14:29 EDT by Stefan Xenos2015-11-09 22:16 EST by Stefan Xenos 002-03-2703:42 EST by Ralf Steck2017-03-08 13:32 EST by Markus Keller
Modified(最后修改缺陷时间)2016-10-28 03:11 EDT2018-02-06 09:19 EST2002-05-02 12:35 EDT2019-04-30 05:39 EDT
#Comments(评论数量)218841
LifeCycle(缺陷生存期) 15 days2 years37 days2 years

 

三、基于 github 的缺陷管理分析理解

缺陷信息 IssueID(10450)IssueID(12263)IssueID(12230)IssueID(12207)
IssueTitle(标题)BUG: ufunc.__call__ treats out passed by position and keyword differently#10450BUG? hstack/vstack/column_stack no longer accept generators#12263malloc issue with polyfit#12230BUG: subclasses of np.void can cause a segfault#12207
Product(软件产品) — — — —
Component(模块名)numpy.core — —numpy.core
Reporter(缺陷报告人)eric-wiesershoyerastrofrogeric-wieser
Opened(首先报告缺陷时间)Jan 22 2018Oct 26 2018Oct 21 2018Oct 18 2018
Assignee(指定缺陷修复人)No one assignedNo one assignedNo one assignedNo one assigned
#participants(参与交流人数)96510
Miilestone(里程碑)No milestoneNo milestone1.17.0 releaseNo milestone
Modified(最后修改缺陷时间)Apr 23 2018Oct 28 2018Nov 18 2018Oct 24 2018
Status(缺陷状态)00-Bughigh00-Bug00-Bug
#lifecycle(缺陷生存期)3 months5 days 9 days8 days
 
 

转载于:https://www.cnblogs.com/suibianqide/p/10849102.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
08-10
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值