- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Bug(缺陷管理)需求规格说明书
需求规格说明书
1. 引言
1.1编写目的
软件缺陷跟踪管理系统在现代软件开发中已经占据了很重要的位置。每一个软件组织都知道必须妥善处理软件中的缺陷,这是关系到软件组织生存、发展的质量根本。所以我们要熟悉了解软件跟踪管理系统的基本流程。
1.2项目背景
软件名称:软件缺陷跟踪管理系统软件。
1.3定义
软件测试的主要目的在于发现软件存在的错误(Bug),对于如何处理测试中发现的错误,将直接影响到测试的效果。只有正确、迅速、准确地处理这些错误,才能消除软件错误,保证要发布的软件符合需求设计的目标。在实际软件测试过程中,对于每个Bug都要经过测试、确认、修复、验证等的管理过程,这是软件测试的重要环节。
为了正确跟踪每个软件错误的处理过程,通常将软件测试发现的每个错误作为一条条记录输入制定的错误跟踪管理系统。
作为一个缺陷跟踪管理系统,需要正确设计每个错误的包含信息的字段内容和记录错误的处理信息的全部内容。字段内容可能包括测试软件名称,测试版本号,测试人名称,测试事件,测试软件和硬件配置环境,发现软件错误的类型,错误的严重等级,详细步骤,必要的附图,测试注释。处理信息包括处理者姓名,处理时间,处理步骤,处理意见错误记录的当前状态。缺陷就是 :不满足用户确定的需求;软件使用当中出现的问题;不符合设计要求。
2.任务概述
2.1缺陷管理的目标
(1) 确保被发现的缺陷能够被解决;这里解决的意思不一定是被修正,也可能是其他处理方式(例如,在下一个版本中修正或是不修正),总之,对每个被发现的BUG的处理方式必须能够在开发组织中达到一致;
(2)收集缺陷数据并根据缺陷趋势曲线识别测试过程的阶段;决定测试过程是否结束有很多种方式,通过缺陷趋势曲线来确定测试过程是否结束是常用并且较为有效的一种方式;
(3) 收集缺陷数据并在其上进行数据分析,作为组织的过程财富。
2.2 缺陷管理的一般流程
缺陷信息提交后,会进行分配,进入待修正状态。通常情况下,被分配的开发人员会负责对它进行修复。然后由测试人员进行验证,验证通过后就会被关闭。如果没有通过验证,就会交给开发人员进行修复。但开发人员基于某种原因或理由,也可能会拒绝修改,这时会交给评审委员会进行评审,如果通过评审,则这个缺陷会被关闭,否则开发人员还是要继续进行修复。
2.2.1 参与此流程的人员
测试人员:进行测试的人员,缺陷的发起者;
项目经理(高级测试人员):对整个项目负责,对产品质量负责的人员;
开发人员:执行开发任务的人员,完成实际的设计及编码工作;
评审委员会:对缺陷进行最终地确认,在项目成员对缺陷达不成
一致意见时,行使仲裁权。
2.2.2 参与此流程的状态
(1) 新错误(New):测试中新报告的软件缺陷。
(2) 打开(Open):被确认并分配给相关人员,正在处理。
(3)?已修正(Fixed):开发人员已完成修正,等待测试人员验证。
(4)?拒绝(Rejected):拒绝修改缺陷。例如:缺陷等级太低,
修正成本太大等。
??? (5)?延期(Deferred):不在当前版本修复的错误,下一版修复。
??? (6)?关闭(Closed):错误已被修复或过期。
(7)?重新打开(Reopen):已经修正的错误再次发生。例如:
修正新的错误造成已经解决的错误再次发生等。
??? (8)?挂起(Suspend):暂时不处理。例如:处理人员正忙于处理更紧迫的任务时,而这个错误级别较低,这时错误被挂起,处于一种等待状态。
此流程的图示如下:
2.2运行环境
本系统的软件运行环境包括:操作系统使用Windows 2003 Server (或更高级别)Web服务器使用操作系统自带的IIS 5.0(以上),浏览器基于IE内核或谷哥内核都可,数据库服务器使用SQL Server 2008;程序运行服务器的配置建议双核CPU 2.2GHZ,内存为4.0G, 硬盘共800G(每个盘200G),只开通80端口;数据库服务器的配置建议为双CPU2.4,内存为2.0G, 硬盘共800G,只开通1433端口;备分数据库配置建议为双CPU2.4,内存为2.0G, 硬盘共800G。考虑到目前OFFICE 2003(及更高版本)的市场占有率已达到91%,所以我们的系统日常的文档和数据处理应该能够支持OFFICE 2003
2.3条件与限制
(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQL Server 2008。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
3.系统流
您可能关注的文档
最近下载
- 2025广西公需科目考试答案(3套涵盖95-试题)一区两地一园一通道建设人工智能时代的机遇与挑战.docx VIP
- 乡镇卫生院药品效期管理与近效期预警制度.doc
- 道路交通事故分析技术 课件 第6章 典型交通事故再现.pptx
- 2025年必威体育官网网址教育线上培训考试题库参考答案.docx
- GBTT 18820-2002 工业企业产品取水定额编制通则.pdf VIP
- 2025年必威体育精装版征信报告可编辑模版1.pdf
- 2025年时空大数据平台开发及应用建设项目可行性研究报告.docx
- 婚姻家庭纠纷调解.ppt VIP
- 帮助转化吸毒者成功案例(一).docx VIP
- 当代武训环保助学之路.doc VIP
文档评论(0)