软件测试的生命周期:需求分析—测试计划—测试设计/开发—测试执行—报告评估

需求分析:深入了解需求,分析需求,验证需求。    目的:去掉不合理的需求,从需求中提取出测试点。

测试计划:计划时间,人员,目的,测试范围。

测试设计/开发:测试用例的开发或编写,开发人员在同步进行开发工作。

测试执行:测试人员要执行测试用例去验证需求是否实现,发现bug后需要记录,开发人员修改后,进行回归测试。

报告评估:测试工作结束之后,写测试分析报告,总共执行了哪些用例,发现了多少bug,修改了多少bug,遗留bug,上线风险。

bug描述

标题:测试用例+问题。
(1)版本号(2)测试环境(3)测试数据(4)测试步骤(5)实际结果(6)预期结果(7)bug级别,附件(截图、错误日志等)

bug级别:
(1)崩溃:已经影响系统的运行,死机,崩溃,死循环
(2)严重:系统还可以运行,但是不稳定了,继续进行下去会产生严重后果
(3)一般:不影响系统的稳定运行,但是会影响用户体验,次要功能没实现,某些条件下的查询错误,数据重复显示。
(4)次要(建议):界面性的,对用户使用系统没什么影响,影响用户的体验。

当开发人员和测试人员产生冲突的时候该怎么办?
(1)检查自身,看是否描述清楚了这个bug
(2)站在用户使用的角度,去说服开发人员
(3)bug级别定义要符合公司规定,要有理有据
(4)测试人员,要不断提升自己的业务水平和技术能力。不但要发现bug,还可以定位bug的原因,提出解决方案。
(5)可以和产品经理,开发人员一起进行会议讨论,讨论bug的解决方案。

软件测试的生命周期以及bug描述相关推荐

  1. 【软件测试】(三)软件测试的生命周期以及如何描述一个Bug

    文章目录 1. 软件测试的生命周期 2. 如何描述一个Bug 3. Bug的级别 4. Bug的生命周期 5. 如何发现更多的Bug 6. 冲突问题 1. 软件测试的生命周期 需求分析 → 测试计划 ...

  2. 软件测试——基础篇(软件测试的生命周期和BUG的概念)

    目录 一.软件测试生命周期 1. 软件生命周期 2. 软件测试生命周期 二.BUG 1. 如何描述一个BUG 2. BUG的级别 3. BUG的生命周期 一.软件测试生命周期 1. 软件生命周期 软件 ...

  3. 软件测试的生命周期、Bug

    目录 1.

  4. 软件测试和bug的生命周期以及bug的状态与描述

    1. 概述 本文主要讲述了软件测试的生命周期.bug的描述方法及状态,以及bug之间的状态转换.具体描述如下,首先是软件测试的生命周期. 2. 软件测试的生命周期 软件测试的生命周期可以总的划分为以下 ...

  5. 软件测试(基础)· 软件测试的生命周期 · 如何描述一个 Bug · Bug 的级别 · Bug 的生命周期 · 争执 · Bug 评审

    一.软件测试的生命周期 软件测试的生命周期 & 软件开发的生命周期 二.如何描述一个 Bug 三.如何定义 Bug 的级别 四.Bug 的生命周期 五.发生争执了怎么办? Bug 评审 一.软 ...

  6. 软件测试生命周期与bug生命周期

    目录 一.软件测试&软件开发生命周期 二.描述一个bug 三.bug级别与生命周期 四.测试执行 一.软件测试&软件开发生命周期 1. 软件测试与软件开发的对应过程 (1)需求阶段:测 ...

  7. 测试基础篇II--软件测试生命周期及bug相关知识

    软件测试的生命周期(软件测试的流程)? 需求分析(对需求进行验证和细化,为后续的写测试用例做准备工作) 测试计划(范围.时间.人员.工具) 测试设计/开发(根据需求写测试用例) 测试执行(软件基本开发 ...

  8. 软件的生命周期和软件测试的生命周期

    软件的生命周期 : 需求分析  ->  计划  ->  设计  ->  编码  ->  测试  ->  运行维护 需求分析阶段: 该阶段对软件需求进行更深入的分析,划分出 ...

  9. 测试:bug的生命周期、bug的等级、如何描述一个bug

    一.Bug 的生命周期 new - open - fixing - verify - close 发现bug–>提交bug–>指派bug–>研发确认bug–>研发去修复bug– ...

最新文章

  1. 快速排除故障命令除了ping还有tracert
  2. Kotlin 基础 - 数据类型
  3. Symbol Mc1000 Text文本阅读器整体代码
  4. html视频位置控制器,html5中返回音视频的当前媒体控制器的属性controller
  5. Apache的Mod_rewrite学习(RewriteRule重写规则的语法)
  6. hystrix 页面_SpringCloud微服务架构篇5:微服务熔断机制-Hystrix
  7. 特斯拉起诉小鹏汽车员工窃取 30 多万份商业机密,何小鹏回应
  8. 通过Process调用桌面程序
  9. Delphi循环语句 -For
  10. (转)知乎-区块链技术:如何赋能供应链创新
  11. 遗传算法之:地图着色
  12. visio2019安装教程
  13. 软件测试流程图及描述
  14. iPad商标之争或和解
  15. HTML七大选择器,HTML各类选择器
  16. 基于STM32的智能抽油烟机系统
  17. 27.FastAPI应用生产环境部署
  18. 趣图:gif PostgreSQL MySQL 从删库到跑路
  19. Autocad2015点开闪退问题,线段等分
  20. 复利现值系数怎么用计算机计算,复利现值系数计算方法是怎样的?

热门文章

  1. Python+Request【第二章】处理数据源信息
  2. 华为s系列三层交换机配置
  3. 方差分析——联立区间估计
  4. 什么是Mash-up应用系统
  5. “东数西算”工程来了!模组厂商如何助力打造5G+AIoT数智世界?
  6. 微信小程序测试方法 二维码测试 开发自测
  7. 这两个货,能和谐共处
  8. 安装centos git客户端,以及常用命令
  9. 计算机二级——基础知识解释(一)
  10. mysql自增序列重置0开始