测试计划(Test Plan)
测试计划(Test Plan)
版权声明:本文为博主原创文章,未经博主允许不得转载。
测试计划的概念:
测试计划是一个文档,描述了进行测试的测试范围,测试策略和方法,测试资源和进度。是对整个测试活动进行的一个宏观的规划,确定了测试项目,测试任务,谁来执行任务,被测试特性,不被测试特性以及过程中可能存在的风险等。测试计划能够有效的预防计划的风险,保证了测试活动能够在计划范围内顺利的开展。
测试计划的目的:
①制定一个可行性的计划,包括测试对象,测试范围,测试方法和策略,测试进度和预期结果。
②确定测试角色和职责。
③测试时间和资源,保证可行性和有效性。
④确定测试阶段完成或者成功的标准,实现的目标。
⑤识别风险,消除可能存在的风险。
测试计划包含:
①测试项目 (Test project)
②测试范围 (Test Scope)
需要测试什么【被测试特性】(测试的类型,如测试的Feature,功能测试,性能测试、回归测试等,新版本的新功能,以及受到影响的功能需要测试。)
不需要测试什么【不被测试特性】(新版本继承的原来的没有受影响的功能不需要测试)
③测试方法和策略 (Test Strategy)
用什么方法和策略进行测试,比如冒烟测试,快速的测出新版本在主要功能方面是否存在缺陷;用探索性测试方法,由浅入深的测试软件是否存在缺陷等。
④测试环境 (Test Environment)
⑤测试时间 (Schedule)
⑥测试风险(Risks)
⑦测试人员和职责 (Personnel and Responsibilities)
⑧作者和保密级别 (Author and Security Level)
⑨Log(用于记录谁在何时进行的改动了计划)
⑩测试计划简介及目录(Introduction and directory)
⑪测试计划版本信息(Version)
用于跟踪测试版本的状态,是Draft,还是Approved
⑫参考文档(Reference)
测试计划有时需要跟其他文档一起看,或者自己本身存在子文档,则需要加入到参考文档列表里
工作中的测试计划:



Tips:
测试计划产生后,测试人员会根据测试计划去准备测试用例设计和测试环境,进行后续的测试活动,同时每天也会产生daily report。关于daily report 则是记录了计划每天的进度,这个每天的进度则生成了每天的测试报告。


博主:海宁
联系:whnsspu@163.com
测试计划(Test Plan)的更多相关文章
- 压力测试之badboy和Jmeter的简单使用方法
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 所谓压力测试是指,通过确定一个系统的瓶颈或者不能接收的性能点, ...
- Jmeter学习(三十三)调试工具Debug Sampler
一.Debug Sampler介绍: 使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter v ...
- Jmeter使用入门
修改时间 修改内容 修改人 2016.3.12 创建 刘永志 2016.6.18 完成 刘永志 Jmeter简介 Jmeter的基本概念 百度百科: Apache JMeter是Apache组织开发的 ...
- Jmeter属性和变量
一.Jmeter中的属性: 1.JMeter属性统一定义在jmeter.properties文件中,我们可以在该文件中添加自定义的属性 2.JMeter属性在测试脚本的任何地方都是可见的(全局),通常 ...
- Jmeter调试工具---Debug Sampler
一.Debug Sampler介绍: 使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter v ...
- JMeter学习(三十二)属性和变量
一.Jmeter中的属性: 1.JMeter属性统一定义在jmeter.properties文件中,我们可以在该文件中添加自定义的属性 2.JMeter属性在测试脚本的任何地方都是可见的(全局),通常 ...
- 【jmeter】属性和变量
一.Jmeter中的属性: 1.JMeter属性统一定义在jmeter.properties文件中,我们可以在该文件中添加自定义的属性 2.JMeter属性在测试脚本的任何地方都是可见的(全局),通常 ...
- quality center的使用简介
quality center是一个基于Web的测试管理工具,其实是伪B/S的软件,可以组织和管理应用程序测试流程的所有阶段,包括制定测试需求.计划测试.执行测试和跟踪缺陷.此外,通过Quality C ...
- JMeter简单性能测试(适合初学者)
利用JMeter进行Web测试 JMeter介绍 脚本录制 运行JMeter进行测试 JMeter主要组件介绍 参数化设置 动态数据关联 使用命令行运行JM ...
- 【转】Android兼容性测试CTS --环境搭建、测试执行、结果分析
原文网址:http://www.cnblogs.com/zh-ya-jing/p/4396918.html 为了确保Android应用能够在所有兼容Android的设备上正确运行,并且保持相似的用户体 ...
随机推荐
- svn 常用命令总结
svn 命令篇 svn pget svn:ignore // 查看忽略项 svn commit -m "提交说明" // 提交修改 svn up(update) // 获取最新版本 ...
- [.NET] 利用 async & await 进行异步 IO 操作
利用 async & await 进行异步 IO 操作 [博主]反骨仔 [出处]http://www.cnblogs.com/liqingwen/p/6082673.html 序 上次,博主 ...
- 【Machine Learning】Python开发工具:Anaconda+Sublime
Python开发工具:Anaconda+Sublime 作者:白宁超 2016年12月23日21:24:51 摘要:随着机器学习和深度学习的热潮,各种图书层出不穷.然而多数是基础理论知识介绍,缺乏实现 ...
- php实现的分页类
php分页类文件: <?php /** file: page.class.php 完美分页类 Page */ class Page { private $total; //数据表中总记录数 pr ...
- [开发笔记] Graph Databases on developing
TimeWall is a graph databases github It be used to apply mathematic model and social network with gr ...
- YII 2.x 模板文件的 beginBlock、beginContent、beginCache
echo '-----------beginBlock--------------------- <br />'; $this->beginBlock('block1', false ...
- ES6之变量常量字符串数值
ECMAScript 6 是 JavaScript 语言的最新一代标准,当前标准已于 2015 年 6 月正式发布,故又称 ECMAScript 2015. ES6对数据类型进行了一些扩展 在js中使 ...
- 【转】组件化的Web王国
本文由 埃姆杰 翻译.未经许可,禁止转载!英文出处:Future Insights. 内容提要 使用许多独立组件构建应用程序的想法并不新鲜.Web Component的出现,是重新回顾基于组件的应用程 ...
- Set up VLAN (802.1q) tagging on a network interface?
SOLUTION VERIFIED October 13 2015 KB39674 KB741413 environment Red Hat Enterprise Linux 4 Red Hat En ...
- DotNet Run 命令介绍
前言 本篇主要介绍 asp.net core 中,使用 dotnet tools 运行 dotnet run 之后的系统执行过程. 如果你觉得对你有帮助的话,不妨点个[推荐]. 目录 dotnet r ...