测试计划

​ 1.测试计划的定义:描述需要完成的所有工作,包括被测项目的目的、背景、范围、资源、进度、环境、任务、策略,以及相应的风险和措施。

​ 2.测试计划的作用:

  • 对后面的测试过程起到指导作用
  • 改善测试任务和测试过程之间的关系
  • 提高组织, 规划和管理能力

​ 3.怎么制定测试计划

  • 做好测试资料的收集
  • 明确测试目标, 曾强测试计划的实用性
  • 采用评审更新机制, 保证测试计划满足需求, 不要流于形式
  • 5W1H
    Why  为什么做测试     测试目的
    What    测试什么     测试的范围、内容
    When    什么时候测   测试时间规划
    Where    在什么地方测     测试环境、文档存放位置
    Who     谁来测  测试人员分配
    How     怎么测     测试方法、测试策略

​ 4.测试计划的内容

​ 目的、背景、范围、测试进度、测试资源、测试环境、测试风险、测试策略

​ 5.测试起止条件
​ (1) 启动条件: 版本稳定、测试用例和测试脚本准备完成、测试环境搭建完成、冒烟测试通过
​ (2) 结束条件: 需求覆盖率100%、用例执行率100%、Bug遗留率、达到预定质量目标, Bug收敛度

​ 6.测试环境

​ (1) 开发环境: 开发人员自用, 进行功能调试的环境

​ (2) 测试环境: 测试人员测试被测系统所用的环境, 由测试人员自己搭建, 维护

​ (3) 仿生环境 (灰度环境、预发布环境): 此环境跟生产环境配置保持一致(包括软硬件配置,甚至数据也保持一致)

​ (4)生产环境(用户环境、线上环境): 用户实际使用的环境

​ 7.测试风险

​ (1) 进度风险: 测试过程中可能会影响测试进度的事件造成的风险(需求变更, 测试时间短, 开发未按时提测)

​ (2)人员风险: 人员变动造成的风险(测试人员的转、调、离以及测试能力不足等)

​ (3)成本风险: 人员招聘成本、资源不足等引发的风险

​ (4)质量风险: 质量标准缺失或不同一等问题造成的风险

Original: https://www.cnblogs.com/cn-zhouchao/p/16563249.html
Author: 小胖子学编程
Title: 测试计划

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/621912/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • MySQL提示sql_mode=only_full_group_by解决办法

    MySQL异常sql_mode=only_full_group_by 原因:在MySQL 5.7后MySQL默认开启了SQL_MODE严格模式,对数据进行严格校验。会报sql_mo…

    数据库 2023年6月14日
    0122
  • 最新Mysql大厂面试必会的34问题

    1、mysql的隔离级别 四种隔离级别: READ-UNCOMMITTED(读取未提交): 最低的隔离级别,允许读取尚未提交的数据变更, 可能会导致脏读、幻读或不可重复读 。 RE…

    数据库 2023年5月24日
    0115
  • mysql对属性的增删改

    修改表 alter table 创建表db 查看表 desc与describe desc table 查看建表语句show create table t1; 修改表名 alter …

    数据库 2023年6月9日
    0143
  • JavaScript基本知识点——带你逐步解开JS的神秘面纱

    JavaScript基本知识点——带你逐步解开JS的神秘面纱 在我们前面的文章中已经深入学了HTML和CSS,在网页设计中我们已经有能力完成一个美观的网页框架 但仅仅是网页框架不足…

    数据库 2023年6月14日
    0149
  • MySQL启动过程详解二:核心模块启动 init_server_components()

    mysqld_main() 函数中,init_server_components() 函数负责MySQL核心模块的启动,包括mdl系统,Innodb存储引擎的启动等等: mdl子系…

    数据库 2023年6月9日
    0119
  • leetcode 83. Remove Duplicates from Sorted List 删除排序链表中的重复元素(简单)

    一、题目大意 给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。 示例 1: 输入:head = [1,1,2]输出:[1,…

    数据库 2023年6月16日
    0120
  • 学习笔记——Django项目中的请求

    2022-10-03 url中的位置参数 位置参数存放的位置 是子应用中的自定义的”urls.py”文件中的路由中。 位置参数的设置: 如果位置参数很多,那…

    数据库 2023年6月14日
    083
  • 三种移除list中的元素(可靠)

    /** * 直接使用foreach方法移除list中的元素会抛异常 * Exception in thread "main" java.util.Concurr…

    数据库 2023年6月14日
    0168
  • MySQL–创建计算字段

    存储在数据库表中的数据一般不是应用程序所需要的格式。下面举几个例子。  如果想在一个字段中既显示公司名,又显示公司的地址,但这两个信息一般包含在不同的表列中。  城市、州和邮政…

    数据库 2023年6月16日
    0113
  • 事物的隔离性和MVCC

    事物的隔离性 mysql的服务端是支持多个客户端同时与之连接的,每个客户端可能还并发了好几个连接,所以mysql是需要同时处理很多事情的,每一件独立的事情就叫做事务。我们知道事务有…

    数据库 2023年6月14日
    0117
  • leetcode 538. Convert BST to Greater Tree 把二叉搜索树转换为累加树(简单)

    一、题目大意 给出二叉 搜索 树的根节点,该树的节点值各不相同,请你将其转换为累加树(Greater Sum Tree),使每个节点 node 的新值等于原树中大于或等于 node…

    数据库 2023年6月16日
    0109
  • docker安装下载

    一、docker安装 查看 sudo systemctl status docker 安装 …

    数据库 2023年6月9日
    0115
  • Collection

    ArrayList底层使用了数组存储 LinkedList底层使用双向链表 HashSet底层是一个HashMap支持,HashMap底层物理实现一个Hash表 LinkedHas…

    数据库 2023年6月14日
    0118
  • 简析XDP的重定向机制

    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 一. XDP Socket示例解…

    数据库 2023年6月11日
    0124
  • Linux系统安装JDK

    准备工作 1.去JDK的官网下载一个1.8的安装包 2.解压到linux系统 tar -zxvf jdk-8u311-linux-x64.tar.gz -C /download/c…

    数据库 2023年6月6日
    0118
  • MySQL索引

    一、索引介绍 索引(index)是帮助MySQL 高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,…

    数据库 2023年5月24日
    0118
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球