缺陷概述

什么是软件缺陷:
>>任何程序、系统、以及文档中的问题,同产品设计的不一致性,不能满足用户的需求
>>从产品内部看:软件产品开发或维护过程中所存在的错误及各种问题
>>从产品外部看:系统所需要实现的某种功能的失效或违背
>>满足条件:
    >>软件未实现产品说明书要求的功能
    >>软件出现了产品说明书指明不应该出现的错误
    >>软件实现了产品说明书未提到的功能
    >>软件未实现产品说明书虽未明确提及但应该实现的目标
    >> 软件难以理解、不易使用,运行缓慢或者最终用户认为不好

缺陷的产生: 
>>技术问题
    >>算法错误,语法错误,计算和精度问题,接口参数传递不匹配
>>团队工作
    >>误解、沟通不充分
>>软件本身
    >>文档错误、用户使用场合
    >>时间上不协调或不一致性所带来的问题
    >> 系统的自我恢复或数据的异地备份、灾难性恢复等问题

缺陷的严重性与优先级:
>>缺陷的严重性:
    >>Fatal:致命的错误,造成系统或应用程序崩溃、死机、系统悬挂、造成数据丢失、主要功能完全丧失
    >>Critical:严重错误,功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明
    >>Major:次要错误,这样的缺陷虽然不影响系统的使用,但没有很好地实现功能,没有达到预期效果
    >>Minor:一些小问题,对功能几乎没有影响,产品及属性仍可使用
    >>Suggestion:一些友好的建议
>>缺陷的优先级:
    >>最高优先级:立即修复,停止进一步测试
    >>次高优先级:在产品发布之前必须修复
    >>中等优先级:如果时间允许应该修复
    >>最低优先级:可能会修复,但是也能不修复
>>一般情况下,严重程度高的缺陷优先级高

时间: 2024-07-31 11:48:18

缺陷概述的相关文章

如何高效填写软件缺陷报告---打卡第七天

测试工程师需要利用对需求的理解.高效的执行力以及严密的逻辑推理能力,迅速找出软件中的潜在缺陷,并以缺陷报告的形式递交给开发团队,这看起来是不是有点像侦探柯南呢. 缺陷报告是测试工程师与开发工程师交流沟通的重要桥梁,也是测试工程师日常工作的重要输出. 作为优秀的测试工程师,最基本的一项技能就是,把发现的缺陷准确无歧义地表达清楚. "准确无歧义地表达"意味着,开发工程师可以根据缺陷报告快速理解缺陷,并精确定位问题.同时,通过这个缺陷报告,开发经理可以准确预估缺陷修复的优先级.产品经理可以了

实验六:Bookstore项目测试缺陷报告

一.                 Bookstore项目测试缺陷报告 缺陷编号 01.01.0001 发现人 林臻 记录日期 2016-06-12 所属模块 购物车模块 确认人 林臻 确认日期 2016-06-12 当前状态 公开 严重度 3 优先级 3 问题概述 用户在加入购物车添加数量为0时,点击购买也能添加进购物车. 问 题 再 现 描 述 登录用户,选择图书分类,; 选择图书C++购买数量为1 ,查看购物车已添加; 选择图书Oracle购物数量为0,购买,查看购物车,书籍已添加; 图

第六次作业:购物系统缺陷

缺陷编号:01.01.0001       发现人:游志昌   记录日期:2016-06-10 所属模块:购物车          确认人:xxx    确认日期:2016-06-10 当前状态:公开            严重度 2        优先级 2 ------------------------------------------------------------------------ 问题概述:用户后将物品添加到购物车,在结算的时候还要进行用户登录 -------------

Bookstore测试缺陷报告

缺陷编号 01.01.0001 发现人 FHW 记录日期 2016-6-12 所属模块 用户注册 确认人 FHW 确认日期 2016-6-12 当前状态 公开 严重度 2 优先级 1 问题概述:注册新用户时,没有输入密码也可注册成功 问题再现描述:1.用户执行注册操作 2.在用户注册界面,输入想要账户名(如: FHW): 3.按回车键显示:注册成功(应该出现:注册失败,请输入您的密码). 问题隔离描述: 1. 重复注册用户操作,问题依然存在. 2.输入密码也可以成功注册(正确操作) 日志: 20

bookstores网上书店测试缺陷报告1

Bookstore网上书店系统测试缺陷报告   缺陷编号 01.01.0001 发现人 吴赵昕 记录日期 2016-06-10 所属模块 购物车 确认人 吴赵昕 确认日期 2016-06-10 当前状态 公开 严重度 3 优先级 3 问题概述 购物车中添加两个书目及以上时进行更新操作出现未捕捉到的异常 问 题 再 现 描 述 添加一个书目a到购物车(例C使用教程). 添加一个不同于a的书目b到购物车(例JavaEE基础实用教程). 在购物车中对任意书目进行更新操作. 问题隔离描述 重复添加书目a

bookstore网上书店测试缺陷报告2

Bookstore网上书店系统测试缺陷报告   缺陷编号 01.01.0002 发现人 吴赵昕 记录日期 2016-06-10 所属模块 购物车 确认人 吴赵昕 确认日期 2016-06-10 当前状态 公开 严重度 3 优先级 3 问题概述 不同用户登陆后共享同一个购物车 问 题 再 现 描 述 登录用户a,查看购物车内容; 登录用户b,查看购物车内容; 在用户b下往购物车添加书目; 登录用户a,发现购物车内容与用户b购物车内容相同. 问题隔离描述 重复登录不同用户,并且更新书目,问题依然.

项目管理开发概述

1     背景 1.1      目的与作用 项目管理开发规范用于规范管理开发活动,提升工作效率,减少项目质量问题的出现,并能够对项目基准.成本绩效进行有效的控制,当然,也包括了对实施人员的绩效考核工作. 2     概述 一个项目,可以分为项目管理部分和项目开发两部分.其两者的关系可以说是相互依存,缺一不可. 开发过程是项目目标的具体生产过程,而项目管理过程则对此生产过程进行控制,使其约束在一定的范围.进的.成本之内,并需要达到规定的质量目标. 归纳起来说,项目管理是按照预先规定好的步骤,在

权限系统与RBAC模型概述

为了防止无良网站的爬虫抓取文章,特此标识,转载请注明文章出处.LaplaceDemon/SJQ. http://www.cnblogs.com/shijiaqi1066/p/3793894.html 0. 前言 一年前,我负责的一个项目中需要权限管理.当时凭着自己的逻辑设计出了一套权限管理模型,基本原理与RBAC非常相似,只是过于简陋.当时google了一些权限管理的资料,从中了解到早就有了RBAC这个东西.可惜一直没狠下心来学习. 更详细的RBAC模型非常复杂.本文只做了一些基础的理论性概述.

QlikView概述

本文要学习的内容一共有两个: I.什么是Qlikview II. QlikView 的优缺点 1.1什么是QlikView 1.1什么是QlikView QlikView是一个工具,一个商业智能分析(BusinessIntelligence,简称BI)的工具. QlikView是由QlikTech开发的.QlikTech 成立于1993,瑞典隆德.今天,她的研发中心仍然设在隆德,而美国及国际总部分别设在拉德诺郡和宾夕法尼亚州.QlikTech 在世界各地都设有办事处及合作伙伴.QlikTech的