一份标准的测试计划包含哪些要素?

1. 测试的目的和目标

2.测试依赖条件

测试项目与其他平台的依赖关系,当前项目需要依赖的平台或环境需要集成进来。

3.测试范围

待测试的组件、核心功能,子功能可视项目需要编写。以及非测试范围。

4.测试等级

描述相关的测试等级(单元、子系统集成、集成测试)

5.测试类型

描述测试类型:

(1)黑盒、灰盒、白盒测试

(2)开发测试、验收测试、运行测试

(3)冒烟与回归测试

(4)手工、自动化测试

(5)基于模式的测试(系统启动、运行模式、降级模式、系统关闭)

(6)正常与异常测试(正例与反例)

(7)质量需求的测试,例如可用性测试、容量(负载、压力测试)、互操作性、性能、可靠性、健壮性、安全性、渗透测试、易用性测试。

(8)静态与动态测试

(9)时间或日期的测试

6.测试团相关人力资源

测试团队、测试人员包括职责、权限、相关资质(如专业知识、培训和经验,一般测试 作为第三方时需要)和人员配备水平。

7.测试过程

需求分析阶段

用例设计阶段

测试用例的选择标准(如:基于接口的、用例路径、边界值测试、错误推测法)

执行测试阶段

(1) 测试工作产品(如测试文档 、测试软件、测试数据输入、预期输出、测试硬件和测试环境)

(2) 测试任务(主要测试任务,如名称、目标、前置条件、输入、步骤、后置条件和输出)

(3) 测试完整性和严密性(根据测试等级来定)

(4) 子系统来源(是否甲方提供设备还是开源的、内部开发的)

(5) 测试技术(测试过程中使用的测试方法或技术,如边界值测试、等价类测试、模糊测试、渗透测试、链接测试、兼容测试)

测试的入口标准(开始测试前必须具备的标准)

测试暂停和重启标准(程序文档有相当多的失误或系统服务器异常或发现阻塞Bug。)

测试完成或结束标准(如根据不同层次的代码覆盖、如语句、分支或条件覆盖)

(6) 测试数据(要产生的测试数据的类型和数量)

8.环境

测试时需要使用的设备:测试机器及服务器、测试工具(测试管理工具等)、测试环境(软件环境和硬件环境)、测试设施(数据库等)。

9.测试进度计划

测试里程碑活动:项目开发周期、进度等。如需求分析、测试计划、用例评审、系统测试、验收测试等

10.评审、度量指标

与测试有关的评审、测试度量指标、状态报告(测试运行并通过的case百分比和数量)

11.参考资料

影响到测试或编写计划用到的所有相关文档,如项目需求文档等。

12.项目术语表

原文地址:http://blog.51cto.com/hongz/2062954

时间: 2024-10-09 11:39:07

一份标准的测试计划包含哪些要素?的相关文章

请问一份标准的HTML文档有哪几个必须的HTML标签

请问一份标准的HTML文档有哪几个必须的HTML标签 1.<html></html> 2.<head></head> 3.<title></title> 4.<body></body> 版权声明:本文为博主原创文章,未经博主允许不得转载.

Python:标准库(包含下载地址及书本目录)

下载地址 中文版(扫描版)请使用迅雷下载 英文版(文字版) 官方文档 The Python Standard Library <Python标准库>一书的目录 <python标准库> 译者序 序 前言 第1章 文本1 1.1 string—文本常量和模板1 1.1.1 函数1 1.1.2 模板2 1.1.3 高级模板4 1.2 textwrap—格式化文本段落6 1.2.1 示例数据6 1.2.2 填充段落6 1.2.3 去除现有缩进7 1.2.4 结合dedent和fill7 1

一份标准性能测试报告规范

一.封面 性能测试报告 二0xx年X月X日   修订状况 章节编号 章节名称 修订内容简述 修订日期 修订前版本号 修改人 yyyy.mm.dd xxx 二.目录目   录 1.系统概述 2.测试目的范围与目标 2.1测试目的 2.2测试对象范围 2.3测试指标范围 3.测试工具及环境 3.1测试环境架构 3.1.1性能测试环境物理架构 3.1.2性能测试环境基本配置 3.2测试工具 4.测试记录及结果分析 4.1单场景负载测试--XXX 4.1.1场景描述 4.1.2测试结果数据 4.1.3测

测试人员必掌握的测试文档

软件测试文档一般是提供测试信息的一组文档,可以是测试人员的工具,也可以是项目开发团队的开发辅助工具. 一般情况下,与项目相关的测试文档主要有以下几个 ~ 1.测试计划.(详情可参考一份标准的测试计划包含哪些要素文章)测试计划由测试小组编写完成后,需同项目中相关人员进行评审,以确保当前的计划与项目进度等方面是一致的. 2.测试策略.一般情况下,较大型的项目会有附加的测试策略文档 ,即详情测试设计.与开发小组中的概要设计文档类似.测试策略文档编写完成后也需要由相关项目经理.开发人员进行评审 .了解测

docker-compose命令

转自:https://www.jianshu.com/p/2217cfed29d7 先来看一份 docker-compose.yml 文件,不用管这是干嘛的,只是有个格式方便后文解说: version: '2' services: web: image: dockercloud/hello-world ports: - 8080 networks: - front-tier - back-tier redis: image: redis links: - web networks: - back

docker——三剑客之Docker Compose

编排(Orchestration)功能是复杂系统实现灵活可操作性的关键.特别是在Docker应用场景中,编排意味着用户可以灵活的对各种容器资源实现定义和管理. 作为Docker官方编排工具,Compose的重要性不言而喻,它可以让用户通过编写一个简单模板文件,快速地创建和管理基于Docker容器地应用集群. Compose项目是Docker官方的开源项目,负责实现对Docker容器的快速编排.从功能上看,跟OpenStack中的Heat十分相似.Compose定位是"定义和运行多个Docker容

Docker Compose 配置文件详解

Docker Compose 配置文件详解 左蓝关注 72017.01.19 23:25:09字数 2,827阅读 144,706 先来看一份 docker-compose.yml 文件,不用管这是干嘛的,只是有个格式方便后文解说: version: '2' services: web: image: dockercloud/hello-world ports: - 8080 networks: - front-tier - back-tier redis: image: redis links

Dockerfiel与docker-compose

Dockerfile用来构建镜像,docker-compose.yml用来启动一系列的服务.约定dockerfile命令用大写. 本文列举部分Dockerfile和docker-compose用法及常用命令 Dockerfile: FROM 功能为指定基础镜像,并且必须是第一条指令. 如果不以任何镜像为基础,那么写法为:FROM scratch. 同时意味着接下来所写的指令将作为镜像的第一层开始 语法: FROM <image> FROM <image>:<tag> F

Docker技术入门及实践

01 Docker技术介绍 Docker技术简介 Docker,是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何支持docker安装的Linux机器上运行.Docker实现了虚拟化,安全隔离,容器是完全沙箱机制,相互之间不会有任何接口. 一个完整的Docker有以下几个部分组成: 1.Docker Client客户端 2.Docker Daemon守护进程 3.Docker Image镜像 4.Docker Container容器 5.Docke