三、缺陷相关知识

目标

1 能够说出缺陷判断标准
2 能够说出项目中缺陷管理的流程
3 能够使用Excel对于缺陷进行管理
4 能使用工具管理缺陷


一、用例执行

说明:执行结果与用例期望结果不一致(含义),为缺陷。

  • 执行失败的用例

    在这里插入图片描述

二、缺陷介绍

2.1缺陷概念
  • 软件在运行过程中出现的各种问题,叫缺陷,简称bug
2.2缺陷判断标准⭐️
  • 软件未实现需求说明书中的功能 – 少功能
  • 软件出现了需求说明书中不应该出现的问题 - -功能错误
  • 软件实现了需求说明书中没有要求的功能 –多功能
  • 软件未实现需求说明书中未明确指明但应该实现的功能 – 隐形功能缺失(错误)

违反了法律法规、常识性规范功能
例如:需求描述使用手机号,实际可以使用12或者11开头的11位手机能注册登录

  • 软件难以理解,运行缓慢,不易使用,用户体验不好 – 不易使用
2.3缺陷原因

目的:通过缺陷原因分类,能够验证公司职能部门素质;提交bug时可以对bug分类,方便后续总结

  • 需求阶段:需求描述不易理解,有歧义、错误等
  • 设计阶段:设计文档存在错误或者缺陷
  • 编辑阶段:代码出现错误
  • 运行系统:软硬件系统本身故障导致软件缺陷
2.4缺陷生命周期
  • 缺陷注入:缺陷产生了
  • 缺陷发现:测发现了
  • 缺陷清除:开发修复,并且测试验证通过了
2.5缺陷报告的核心内容⭐️

在这里插入图片描述

2.6缺陷报告其他要素
  • 缺陷的编号: 表示缺陷唯一性
  • 缺陷的严重性:表示缺陷的严重程度(S1 S2…)
  • 缺陷的优先级:表示缺陷修复的紧急程度(p0 p1…)
  • 缺陷的类型:功能、性能、界面(UI)、兼容、安全…
  • 缺陷的状态:new closed(reopen)
三、编写缺陷报告

3.1缺陷报告编写案例
#执行测试用例

注意:缺陷报告标题描述的结果一定是实际结果

在这里插入图片描述

3.2缺陷跟踪流程⭐️

目的:搞清楚工作中如何和开发协同处理bug,直到bug清除(关闭)

在这里插入图片描述

3.3缺陷报告注意事项

注意事项

  • 可复性:缺陷可以复现
  • 唯一性:一个缺陷上报一个问题
  • 规范性:符合公司或者项目要求

编写规范

  • 准确、具体

  • 简洁易懂、次序清晰

3.4[扩展]Bug可复选

面试题:不可复现的bug怎么办?

  • 从内部出发向外找原因
    • 替换法
    • 找外援(打印调试日志)
  • 从严重级出发,严重级低,暂时可以不考虑(后续尝试复现);严重级高,需要分析排查
  • 思考自己测试过程,是否和设计步骤,思考测试环境(替换法)
  • 寻求协助:测试老员工,开发协助(重新给个新版本后–>打印一些调试日志)
  • 暂时在本地记录当前的bug,后续连续跟踪三个版本后,再未复现,此时放弃
  • 后续版本再次出现,直接提bug,详细描述你的复现过程
四、禅道介绍

4.1禅道介绍

常见项目管理工具

  • 禅道(国产、免费)
  • JIRA(国外、收费)
  • 禅道链接地址:https://zentao.demo.qucheng.cc/user-login.html
  • 禅道的特点
    • 三权分立:产品、开发、测试
    • 四角协同:产品经理、项目经理、开发团队、测试团队
4.2测试应用
  • 管理用例
    • 写用例
    • 评审用例
    • 执行用例
  • 管理缺陷
    • 写缺陷报告
    • 跟踪缺陷
    • 回归测试
4.3禅道使用
用例管理
  • 编写用例

在这里插入图片描述

  • 评审用例

    新创建的用例,待评审
    在这里插入图片描述

  • 执行用例

    必须评审通过

在这里插入图片描述

禅道的执行结果

  • 通过:pass(测试通过)
  • 失败:fail(测试不通过)
  • 忽略:N/A(编写的用例作废/不用了)
  • 阻塞:block(测试用例无法执s下去)
缺陷管理
  • 提交bug

在这里插入图片描述

在这里插入图片描述

  • 跟踪bug

  • 验证bug

禅道具体安装教程可以参考这篇文章:https://blog.csdn.net/qq_45059431/article/details/138035456

weixin073智慧旅游平台开发微信小程序+ssm后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
python017基于Python贫困生资助管理系统带vue前后端分离毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值