软件测试 - 缺陷管理篇

9 篇文章 0 订阅
订阅专栏

一、软件缺陷

1.1. 缺陷的定义

软件在所有过程中存在的任何问题都叫软件的缺陷,简称bug

1.2. 缺陷的判定标准

软件未实现需求规格说明书中明确要求的功能 - - 少功能
软件出现了需求规格说明书中指明不应该出现的错误 - - 功能错误
软件超出需求规格说明书指明的范围(比如每个员工都可以查看某公司的工资流水) - - 多功能
软件出现了需求规格说明书中虽然未明确按应该实现的要求(登录成功没有跳转到首页,删除敏感信息时没有进行二次确认) - - 隐形功能错误
软件难理解,不易使用,运用缓慢,用户体验不好(如春运买票提示系统繁忙) - - 不易使用

如何区分前端和后端错误
1.界面错误和兼容性错误一般是前端的bug
2.功能错误可以使用抓包(查看请求和响应,检测后端返回数据和前端显示数据)的方法来区分前后端错误

1.3. 缺陷的产生原因

是软件就有缺陷
需求阶段(产品):需求描述不易理解,有歧义,错误
设计阶段(架构师):设计文档存在错误或缺陷,数据库及前后端架构
编码阶段(前端和后端):代码出现错误
运行阶段(兼容性):软硬件系统本身故障导致软件缺陷

1.4. 缺陷的生命周期

(需求。设计和编码阶段)注入bug – (测试阶段)发现bug – (开发修复)解决bug – 回归测试 – 上线运行阶段(软硬件系统兼容性等)

在这里插入图片描述

1.5. 缺陷的核心内容

缺陷的标题:(操作数据描述+预期+实际)
缺陷的描述:(前置+步骤+预期+实际)
缺陷的预制条件
缺陷的复现步骤
缺陷的预期结果
缺陷的实际结果
缺陷的必要附件

1.6. 缺陷的提交要素

1.缺陷Id:可以使用用例Id,要求唯一
2.缺陷标题:操作数据描述+预期+实际(或者:测试步骤描述+实际+需求)
例1:输入4位自然数qq号;期望结果:不通过(提示:必须为6-10位自然数);实际结果:通过
例2:密码为空;期望结果:不通过(提示:密码不能为空);实际结果:登录成功
3.所属模块
4.缺陷严重程度:S1(严重:主功能)、S2(一般:次要功能)、S3(优化:易用性、界面)、S4(建议性问题)
5.缺陷优先级
业务+单功能
业务正向错误P0(登录搜索添加到购物车下单支付其中一项失败)(24h内解决)
业务逆向错误P1(因为未登录导致添加购物车失败 )(发布前修复)
单功能正向错误P2(正确用户名+正确密码登录失败)(下个版本中修复)
单功能逆向错误P3(正确用户名+错误密码登录成功)
6.缺陷状态:新建new,激活reopen,已关闭closed,已解决fixed(可以进行回归测试),in progress(进行中),延期delay/postpone,拒绝rejected,过期
7.缺陷的类型:代码错误、兼容性问题、设计缺陷、性能问题
功能错误、界面(UI)错误、兼容性、数据、易用性、改进建议、架构
8.缺陷描述:前置条件+复现步骤+预期结果+实际结果,操作步骤中必须给出测的数据(自己验证的用例)(预期结果一定与世界结果相反)
例1:
[前置] 1.打开qq界面
[步骤] 1.输入qq:1234 ,2.点击验证
[预期] 不通过,提示必须为6-10位自然数
[实际] 通过
9.附件:包括日志和错误界面
10.创建人、指派人、修复日期…

二、项目中缺陷的管理流程

当你发现bug后怎么办:确认bug是否可复现,如果可复现再提交bug
缺陷编写规范:准确、具体、次序清晰、简洁易懂
缺陷管理工具: 禅道:三管融合(产品管理、项目管理、质量管理)、 jira
禅道的特点:三权分立(产品部门 - 构象者,研发部门 - 执行者,测试部门 - 保证者)、四角协同(产品经理,项目经理,研发团队,测试团队)

实际测试中bug不可复现怎么办?
1.多次重复测试,不出现先记录
2.回顾bug出现的操作流程测试环境的配置,是否由于误操作或环境临时故障引起
3.请开发协助自己查找当前测试模块是否有对应的日志信息(日志位置可以问开发)
4.考虑更换一套环境查看是否能复现上述问题
5.后续的版本测试,要关注刚说测试该功能时是否还出现上述问题
6.后续帮办还出现,需要开发协助打印日志进行分析定位

2.1.缺陷跟踪流程及注意事项

提交缺陷 – 分配缺陷 – 处理缺陷 – 回归测试 – 关闭缺陷
权限跟踪作用:描述开发和测试如何协同配合处理bug

测试处理状态:新建new,激活reopen,已关闭closed
开发处理状态:已解决fixed(可以进行回归测试),in progress(进行中),延期delay/postpone,拒绝rejected,过期

在这里插入图片描述

注意:
1.确保bug准确性、可复现
2.描述简单易懂具体
3.不能用感情色彩,和模棱两可的词汇(是否,可能),不要用人称代词(你应该怎么修改 )

2.2.缺陷报告编写规则

可复现,唯一性,规范性(遵循公司要求)

2.3.使用excel管理缺陷报告示例

在这里插入图片描述

2.4.使用禅道管理用例和缺陷报告示例

创建用例 – 评审用例 – 执行用例(选择测试结果) – 失败转bug – 提交bug(输入缺陷核心要素) – 开发确认bug – 解决bug – 关闭bug

创建用例(单条,多条(导出导入模板))

在这里插入图片描述

在这里插入图片描述
评审用例
在这里插入图片描述

在这里插入图片描述
执行用例
在这里插入图片描述
在这里插入图片描述
提交缺陷(转bug或提bug)

可以进行缺陷管理和用例管理,但用例管理使用的不多(可以直接使用excel,使用禅道进行用例管理的优点是可以记录执行结果,测试不通过可以直接转bug)
在这里插入图片描述
在这里插入图片描述
跟踪缺陷(指派bug给开发 - 开发确认bug - 开发解决bug )
在这里插入图片描述
在这里插入图片描述
验证缺陷(回归测试 - 成功关闭,失败重新打开)
在这里插入图片描述

软件测试缺陷管理
OKCRoss的博客
02-29 637
如果说,有什么是从项目经理到开发工程师,从运维人员到用户都头疼的,那一定非缺陷莫属了。
软件缺陷管理
12-23
软件缺陷管理是学习软件测试不可缺少的一部分,希望通过这个ppt能够让你对缺陷管理有了大概地了解
软件测试————缺陷管理
weixin_43436570的博客
10-27 287
软件测试】02 -- 软件缺陷管理
衍生星球的博客
06-29 905
  软件由于其自身的特点和目前的开发模式,隐藏在软件内部的缺陷无法根除。软件测试工作就是查找软件中存在的缺陷,反馈给开发人员使之修改,从而确保软件的质量,因此软件测试要求测试人员对软件缺陷有一个深入理解。......
测试缺陷分析务实
03-03
火龙果软件工程技术中心 摘要:测试活动作为IT项目和产品开发一个重要的环节,通过发现产品或组件的缺陷,并反馈给开发组修复验证这些缺陷,从而在一定程度上保证了外发产品的质量。对这些测试活动发现的缺陷进行...
文章讲清楚如何对软件缺陷进行管理
03-23
大家都厌倦重复处理相同的问题,测试人员也已经烦透了长长的BUG列表,精神压力与日俱增。 低生产率和低等产品质量,耗费了大量的资源。有时管理层并没有意识到发生了什么问题,为了保证项目的最终交付,他们为项目...
软件测试实战之缺陷管理工具搭建
11-03
测试文档中对主流的BugFree,mantis和bugfree升级版本禅道管理系统所有基于wamp集成服务包搭建缺陷管理环境进行了详细的讲解,图文并茂,详细阐述,并对过程中的注意事项进行了说明,很给力哦~
缺陷工具-禅道.mmap
10-16
禅道是一款开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。
软件测试(三):缺陷管理
weixin_46476301的博客
06-28 789
软件测试(三):缺陷管理
软件测试03:用例执行以及缺陷管理的学习,附禅道下载使用流程
黑马程序员官方博客
01-18 958
系列文章目录 软件测试功能到自动化学习路线图,2022年最新版技术栈 软件测试01:从了解测试岗位职能和测试流程开始,附作业 软件测试02:6大实际案例手把手教你设计测试点 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录今天目标一、用例执行二、缺陷2.1 定义2.2 缺陷标准3.3 缺陷产生的原因3.4 缺陷的生命周期3.5 缺陷核心要素3.6 缺陷提交要素3.7 缺陷类型三、缺陷管理3.1 excel示例3.2 缺陷跟踪流程3.3 提交注意事项3.4 缺陷管理
软件测试之-软件缺陷管理
05-05 770
1、软件测试缺陷基本概念和相关术语 1)缺陷(Defect):是指存在于软件之中偏差,可被激活,以静态形式存在于软件内部,相当于Bug。 2)故障(Fault):当缺陷被激活后,软件运行中出现的状态,可引起意外情况,若不加处理,可产生失效,是一个动态行为。 3)失效(Failure):软件运行时产生的外部异常行为结果,表现与用户需求不一致,功能能力终止,用户无法完成所需要的应...
软件缺陷管理
m0_48273471的博客
07-23 700
软件产生原因、缺陷的分类、处理流程、项目管理工具禅道
网易有道词典软件测试缺陷管理
最新发布
06-11
非常感谢您的提问!作为一个AI语言模型,我并不具备实际的测试能力,但我可以向您介绍一些关于网易有道词典软件测试缺陷管理的一般性知识。 在软件测试中,缺陷管理是非常重要的一个环节,它涉及到缺陷的发现、记录、跟踪、修复和验证等多个方面。对于有道词典这样的大型软件产品来说,缺陷管理更是至关重要。 通常情况下,软件测试缺陷管理包括以下几个步骤: 1. 缺陷的发现:测试人员通过测试用例、测试脚本、手动测试等方式,发现软件中的缺陷。 2. 缺陷的记录:测试人员将发现的缺陷记录在缺陷管理系统中,包括缺陷的描述、重现步骤、截图等信息。 3. 缺陷的跟踪:测试人员跟踪缺陷的处理过程,包括缺陷被什么人员处理、缺陷的状态、缺陷的优先级等信息。 4. 缺陷的修复:开发人员根据缺陷的描述和重现步骤,修复软件中的缺陷。 5. 缺陷的验证:测试人员验证修复后的缺陷是否已经被解决。 在网易有道词典软件测试缺陷管理方面,具体的实现可能会有所不同,但一般需要建立一个完善的缺陷管理系统,包括缺陷的分类、优先级、状态等信息,并且需要测试人员、开发人员、项目经理等多个角色之间的协作。同时,为了提高缺陷管理的效率和质量,还可以采用自动化测试、持续集成等技术手段来辅助缺陷管理工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • JDBC工具类——JdbcUtils 8640
  • 微信小程序 - - 地图及导航 5761
  • 实现员工信息管理系统 3441
  • react+UmiJS+Antd Pro简介 3082
  • java项目与web项目中lib包 2936

分类专栏

  • git 1篇
  • React 7篇
  • Web前端 45篇
  • 测试 9篇
  • 安装配置 4篇
  • 微信小程序 7篇
  • Python 3篇
  • 网络 2篇
  • 笔记
  • 郑医宝 10篇
  • 大数据 2篇
  • Java后端 7篇
  • 我的世界 3篇

最新评论

  • 在vmware中安装centos并使用gcc执行第一个c语言代码

    大学kubi码农: 为什么up的界面那么好看

  • css中页面元素隐藏

    向着五星的方向: 互关一下

  • 人脸识别opencv+python

    guiguihuaaaa: 求苹果过人脸技术认证聊天平台用

  • react组件中设置多个className

    qq_50348612: react有这种classname库可以直接用表情包

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • sftp+ssh+nginx部署
  • React hooks - useContext
  • React hooks - useReducer
2024年11篇
2023年19篇
2022年33篇
2021年59篇
2020年72篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

聚圣源中式快餐店杨姓宝贝起名宝宝起名app水产公司起名大全集李姓起名两个名字保理业务王牌保安湖南05后女生696分考入北大兄弟两个起名姓氏三才五格起名取名法铭缘阁起名靠谱吗广东vs浙江张什么霖起名沧海田字格起名字杨丽菁电影艺术工作室起名大全(4)武汉无症状感染者有多少我的邻居是皇帝羽毛球规则李可以起什么名字,女生童姓男孩起名大全起英语人名雨起名做人的道理狗狗起什么名字旺主人易公司起名大全免费雁归西窗月剧情介绍网名起什么名字好我拿什么拯救你淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化