当前位置: 首页 > news >正文

软件测试基础学习_day03(附思维导图)——软件缺陷管理与禅道工具使用

day03总结思维导图:

学习目标:

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

一、用例执行:

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

提示:用例执行不通过为缺陷,需要进行缺陷管理

二、缺陷

2.1缺陷的定义

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

2.2缺陷的判定标准

1、软件未实现需求(规格)说明书中明确要求的功能—少功能

2、软件出现了需求(规格)说明书中指明不应该出现的错误—功能错误

3、软件实现的功能超出需求(规格)说明书指明的范围—多功能

4、软件未实现需求(规格)说明书中虽未明确指明但应该实现的功能—隐性功能错误

5、软件难以理解、不易使用、运行缓慢,用户体验不好—不易使用

2.3缺陷产生的原因

需求阶段:需求描述不易理解,有歧义、错误等。

设计阶段:设计文档存在错误或者缺陷。

编码阶段:代码出现错误。

运行阶段:软硬件系统本身故障导致软件缺陷。

2.4软件缺陷的生命周期

2.5缺陷的核心内容

缺陷的标题:描述缺陷的核心问题

缺陷的预置条件:缺陷产生的前提

缺陷的复现步骤:复现缺陷的过程

缺陷的预期结果:希望得到的结果

缺陷的实际结果:实际得到的结果

缺陷的必要附件:图片、日志等信息(证据)

2.6缺陷提交要素

缺陷报告编号:缺陷的唯一性标志

严重程度:

  1. 严重(S1):主功能
  2. 一般(S2):次要功能
  3. 微小(S3):易用性、界面
  4. 建议(S4):建议性问题

缺陷优先级:

  1. Priority0:24小时之内解决
  2. Priority1:发布前必须修复
  3. Priority2:可以在下一个版本中修复

Bug类型:代码错误、兼容性问题、设计缺陷、性能问题

缺陷状态:

  1. New:新建
  2. Open:打开
  3. Closed:关闭
  4. Postponed:延期

2.7软件缺陷类型

功能错误、界面(UI)错误、兼容性、数据、易用性、改进建议、架构

工作流程

设计用例à执行用例(执行测试)à缺陷(提交、验证、关闭)

缺陷定义:任何问题(Bug)

缺陷标准:多功能、少功能、功能错误、缺少隐性功能、易用性

描述缺陷:缺陷标题、前置条件、复现步骤、预期结果、实际结果、附件备注

提交缺陷信息:指派人、缺陷等级、修复优先级、类型、状态(统计缺陷)

作业:注册问题

三、缺陷编写

3.1缺陷报告实例(Excel)

PS:上图严重程度S0

3.2缺陷跟踪流程

提示:知道测试和开发流程中涉及的工作即可。

3.3提交缺陷注意事项

可重现:缺陷可以复现

唯一性:一个缺陷上报一个问题

规范性:符合公司或者项目要求

面试题:当发现缺陷后,首先会怎么办?

首先检查确定缺陷可复现,然后确定是BUG。

提交时,要检查缺陷是否已存在。

3.4缺陷标题梳理

四、缺陷管理工具

(禅道、JTRA、TFS)

4.1禅道的介绍

地址:禅道项目管理软件 - 开源、免费的项目研发测试管理工具

特点:

  1. 国产、免费、开源、简单、轻量级;
  2. 三管融合(产品管理、项目管理、质量管理)

4.2禅道的特点

三权分立

  1. 产品部门——构想者
  2. 研发部门——执行者
  3. 测试部门——保证者

四角协同

  1. 产品经理
  2. 项目经理
  3. 研发团队
  4. 测试团队

4.3使用流程图

重点在管理缺陷

提示:详情见禅道系统使用演示

http://www.jsqmd.com/news/489717/

相关文章:

  • 基于Spring Boot的高校学生心理健康管理系统设计与实现
  • 靠谱的泳池设计公司哪个好
  • eclipse使用TransformerCloud
  • 剪映专业版教程:制作连续翻页相册效果
  • deepseek实战教程-第二十二篇:PyTorch 从入门到实战:给完全小白的深度学习第一课
  • rust中生命周期使用
  • 收藏!程序员小白必看:大模型召回=存储+检索,存储决定检索天花板
  • 大模型持续预训练全解析:如何注入领域知识而不“遗忘”通用能力?
  • 打印机日常维护教程,延长寿命不卡纸,新手一看就会
  • 工业相机图像高速存储(C++版):直接IO存储方法,附Basler相机实战代码!
  • Python面向对象编程(OOP)详解:类、对象、继承、多态、封装
  • 智芯Z20K11x 资源介绍
  • 我知道背单词要坚持,但孩子总是三天打鱼两天晒网。有没有那种自带打卡功能的软件,能提醒他每天必须完成任务?
  • 【回溯算法——N皇后】
  • Thread类中的start()和run()方法有什么区别?
  • 企业做 PCI 认证的综合优势,提升市场竞争力与客户信任度
  • GPU Fence 连续delay引起的anr/swt
  • 重置 Kingbase 数据库的 system 用户密码
  • SAP获取采购预制发票MIR7模拟凭证数据
  • 【Altium Designer 26(AD 26)图文免费安装教程及下载】
  • 高效集成的DCIM管理系统引领数据中心智能化管理革命
  • 论文人自救指南:Paperxie 如何搞定初稿、绘图、排版、AI 率四大难题
  • ART堆内存调整
  • 精通多步推理与动态工具调用:打造高级AI Agent实战指南
  • 3/16 第二节课
  • 告别重复编码!优途 66 Java 代码生成器,10 秒生成 MyBatis-Plus 完整代码套件
  • 2026楚慧杯初赛MISC全解
  • 收藏!90天打造你的AI同事:从0到1落地AI Agent实战清单
  • 科技信息最前沿202603——ADAS
  • Java如何通过JSP实现网页端文件夹的目录结构递归上传并支持军工涉密加密?