欢迎来到天天文库
浏览记录
ID:19613902
大小:35.07 KB
页数:11页
时间:2018-10-04
《软件缺陷管理制度》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、软件缺陷管理制度软件项目测试组文档编号:编写人:编写日期:2018年3月20日审核人:审核日期:审批人:审批日期:7修订历史记录日期版本说明作者7目录软件缺陷管理制度1修订历史记录1目录1第1章总则1第2章职责1第3章缺陷类型13.1文档缺陷13.2设计缺陷23.3配置缺陷23.4界面交互缺陷23.5数据校验缺陷33.6查询统计缺陷33.7功能缺陷33.8性能缺陷33.9安全性缺陷4第4章缺陷管理流程44.1新增(提交)44.2定位44.4解决44.5否决44.6推迟处理44.7回归验证54.8再打开54.9关闭5第5章缺陷记录55.1编号55.2项目55.
2、3发布版本55.4功能模块55.5缺陷描述55.6重现步骤55.7严重程度65.8优先级65.9状态65.10负责人65.11处理意见775.12处理记录(解决的办法)7第6章附录7第1章7第1章总则为了加强部门管理工作,建立规范的缺陷管理制度,提高工作水平,根据公司和部门的有关规定,制定缺陷管理制度。本缺陷管理制度适用于工程技术部。各测试,研发人员应当依据本制度的规定,规范工作,保证软件质量。软件缺陷又被叫做Bug。所谓软件缺陷,即为软件中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。缺陷的存在会导致软件产品在某种程度上不能满足用户的需要。I
3、EEE729-1983对缺陷有一个标准的定义:从产品内部看,缺陷是软件产品开发或维护过程中存在的错误、毛病等各种问题;从产品外部看,缺陷是系统所需要实现的某种功能的失效或违背。软件缺陷的管理分为四个阶段。包括:缺陷提交、明确指明缺陷类型、缺陷修复、缺陷回归验证。第2章职责项目人员应对各阶段测试发现的缺陷进行跟踪管理,以保证各级缺陷的修复率达到一定标准。包含内容如下:2.1测试人员在提供的缺陷模板中新建或重新打开缺陷。2.2测试人员提交的缺陷将反馈给项目负责人,由项目负责人安排开发人员修复缺陷。2.3开发人员修复缺陷后,记录处理时间及处理结果,并将文档及时反馈
4、给测试人员验证。2.4测试人员验证缺陷后,记录验证时间及验证结果,并提交给项目负责人。第3章缺陷类型缺陷类型是指根据缺陷的自然属性划分的缺陷种类。共分为九类,包括:文档缺陷、设计缺陷、配置缺陷、界面交互缺陷、数据校验缺陷、查询统计缺陷、功能缺陷、性能缺陷、安全性缺陷。3.1文档缺陷文档缺陷是指软件相关文档不满足其完整性、正确性、一致性、易理解性、易浏览性的要求。7满足以下一或多种情况:(1)影响发布和维护,其中包括注释。(2)文档中术语不一致。(3)文档中词语、语句表达不清晰,产生歧义。(4)文档内容缺失,结构不完整。(5)文档编制过程中产生的错误。(6)文
5、档中发现的其他错误。3.2设计缺陷设计缺陷是指软件在最初设计时由于未考虑全面,而使软件在使用中存在的一些潜在的缺陷。满足以下一或多种情况:(1)需求分析阶段没有考虑和挖掘到的隐式需求,导致的需求缺失。(2)操作便捷性设计不符合大众操作习惯。(3)控件功能设计不符合大众使用习惯。(4)错误提示内容不符合大众阅读习惯。(5)其他设计不合理引发的缺陷。3.3配置缺陷配置缺陷是指由于配置库、变更管理或版本控制引起的错误。满足以下一或多种情况:(1)独立安装部署不成功。(2)配置文件或初始化数据错误。(3)不同运行环境产生的错误。3.4界面交互缺陷界面交互缺陷是指接口
6、通信和人机交互时产生的缺陷。满足以下一或多种情况:(1)组件、模块之间数据通信错误。(2)程序接口错误。(3)硬件接口通信错误。(4)界面不存在,界面不满足易用性要求,界面难以被用户理解,界面不协调不美观,提示信息没有使用用业务词汇或者容易被用户理解的词汇而是使用计算机专业术语。(5)界面风格不相对一致,不符合操作习惯。(6)提示、警告、错误说明等友好信息表达模糊、失当。7(7)没有区别不同操作(增加、删除、修改、查询)对应界面的性质。(8)没有提供辅助输入手段。3.5数据校验缺陷数据校验缺陷是指提示的错误信息,不适当的数据验证等缺陷。满足以下一或多种情况:
7、(1)数据计算错误。(2)数据约束错误。(3)不同操作之间数据逻辑校验错误。(4)数据库发生死锁。(5)数据库的表、缺省值未加完整性等约束条件。(6)数据库连接错误。(7)数据库中得表有过多空字段。3.6查询统计缺陷查询统计缺陷是指条件设置不准确引起的查询统计结果不正确。满足以下一或多种情况:(1)查询条件设置不准确。(2)查询结果列表异常。(3)同一查询条件得到的结果不一致。3.7功能缺陷功能缺陷是指影响软件要求或基本功能实现的缺陷。满足以下一或多种情况:(1)功能无法实现。(2)功能实现错误。(3)业务流程错误。(4)功能操作与数据库存储不一致。(5)功
8、能与辅助帮助不吻合。3.8性能缺陷性能缺陷是指产品性
此文档下载收益归作者所有