测试计划(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的设备上正确运行,并且保持相似的用户体 ...
随机推荐
- 【小程序分享篇 二 】web在线踢人小程序,维持用户只能在一个台电脑持登录状态
最近离职了, 突然记起来还一个小功能没做, 想想也挺简单,留下代码和思路给同事做个参考. 换工作心里挺忐忑, 对未来也充满了憧憬与担忧.(虽然已是老人, 换了N次工作了,但每次心里都和忐忑). 写写代 ...
- JavaScript正则表达式,你真的知道?
一.前言 粗浅的编写正则表达式,是造成性能瓶颈的主要原因.如下: var reg1 = /(A+A+)+B/; var reg2 = /AA+B/; 上述两个正则表达式,匹配效果是一样的,但是,效率就 ...
- JavaScript之链式结构序列化
一.概述 在JavaScript中,链式模式代码,太多太多,如下: if_else: if(...){ //TODO }else if(...){ //TODO }else{ //TODO } swi ...
- 引人瞩目的 CSS 变量(CSS Variable)
这是一个令人激动的革新. CSS 变量,顾名思义,也就是由网页的作者或用户定义的实体,用来指定文档中的特定变量. 更准确的说法,应该称之为 CSS 自定义属性 ,不过下文为了好理解都称之为 CSS 变 ...
- 学习笔记之MVC级联及Ajax操作
由于刚转型到MVC,MVC的架构模式很多不是很清楚,比如今天就想做个级联的操作,因为之前的ASP.NET的方式是通过:控件-->添加事件-->后台编写级联事件进行触发,但是这个MVC就不同 ...
- Python学习实践------正向最大匹配中文分词
正向最大匹配分词: 1.加载词典文件到集合中,取词典文件中最大长度词的length 2.每次先在句子中按最大长度分割,然后判断分割的词是否存在字典中,存在则记录此词,调整起始点. 3.不存在则按最大长 ...
- 马哥linux运维初级+中级+高级 视频教程 教学视频 全套下载(近50G)
马哥linux运维初级+中级+高级 视频教程 教学视频 全套下载(近50G)目录详情:18_02_ssl协议.openssl及创建私有CA18_03_OpenSSH服务及其相关应用09_01_磁盘及文 ...
- SVG:linearGradient渐变在直线上失效的问题解决方案
SVG开发里有个较为少见的问题. 对x1=x2或者y1=y2的直线(line以及path),比如: <path d="M200,10 200,100" stroke=&quo ...
- .NET - 基于事件的异步模型
注:这是大概四年前写的文章了.而且我离开.net领域也有四年多了.本来不想再发表,但是这实际上是Active Object模式在.net中的一种重要实现方法,因此我把它掏出来发布一下.如果该模型有新的 ...
- 快速Android开发系列网络篇之Android-Async-Http
先来看一下最基本的用法 AsyncHttpClient client = new AsyncHttpClient(); client.get("http://www.google.com&q ...