“我本来以为测试项目只要根据需求验证系统功能就可以了。居然这么复杂!”开心对测试工作多了一份憧憬之情。

“可是这些测试文档,我都不知道怎么写,怎么办?”比目鱼先生看着开心苦恼的样子,发了一份打包的测试部门文档模板给她。

开心带着满满的好奇心打开这些模板。噢,原来测试文档们是长这个样子的。

我是一只小小小小鸟

我们先从测试计划及方案模板的目录,来聊一聊该文档的重要组成部分。为了简洁且高效,通常情况下,测试管理人会把测试计划与测试方案合为一个文档。

测试计划方案文档如下图所示

逐一对文档中的各项进行以下说明:

1. 文档说明包含:文档目的和读者对象

  • 文档目的:描述编写本文档的目的、编写文档时用到的约定和文档的编排方式。

  • 读者对象:读者包括部门经理/高级经理、项目经理、项目组、测试人员、配置管理员及其他相关人员。

2. 术语与参考包含:参考资料与术语解释

参考资料:填写本文档时使用的参考资料,例如详细设计文档,开发文档等

序号

名  称

作者

版本(时间)

备  注

1

       

2

       

3

       

术语解释:解释测试人员使用的专业术语,例如集成测试、冒烟测试是什么意思等。

缩写 / 术语

解     释

   

3. 测试计划概述包含:测试系统概述、测试目标、测试方法、测试里程碑、测试系统发布及沟通策略。

  • 测试系统概述:介绍测试的系统:体系结构、组件、集成测试相关的系统分解或者组装情况介绍。

  • 测试目标、方法及策略:说明测试目标、方法(手工、自动)、分阶段测试的策略等。

  • 测试系统发布及沟通策略:根据项目的开发情况,说明测试工作和开发工作的协调关系、系统发布的策略等。

例如:

  • 开发人员和测试人员如何协同工作;

  • 是否计划定期定时发布测试版本,发布的周期频度、发布时间等;

  • 何种情况下进行紧急发布。

4.测试范围:描述系统测试的范围,从系统的功能模块及测试类型上进行阐述。对需要测试的、不测试的内容分别进行说明。

5.分阶段测试包含:测试阶段定义、准入与准出标准、测试内容三部分。

测试阶段定义如以下表格所示:

测试阶段

目的和要求说明

测试责任人

总体进度

单元测试

       

集成测试

       

系统测试

       

验收测试

       
  • 轮:填写计划测试循环策略,对于连续的测试发布,发现所有重要错误,并修复错误所需要执行多少次测试。

  • 测试负责人:各阶段测试人员组成,通常可能有项目设计/开发工程师、测试小组leader、客户、最终用户等。

测试的准入与准出标准如以下表格所示:

测试阶段

准入标准

准出标准

单元测试

1) 单元测试用例设计已经通过评审

2)   按照单元测试计划完成了所有测试任务

3)   达到了测试计划中关于单元测试所规定的覆盖率要求

在单元测试中发现的缺陷已经被修复,各级缺陷修复率达到100%

集成测试

1) 集成测试用例设计已经通过评审

2) 按照集成构件计划及增量集成策略完成整个系统的集成测试任务

3) 达到了测试计划中关于集成测试所规定的覆盖率要求

在集成测试中发现的缺陷已经被修复,各级缺陷修复率达到98%

系统测试

1) 系统测试用例设计已经通过评审

2) 按照系统测试计划完成了系统测试任务

3) 达到了测试计划中关于系统测试所规定的覆盖率要求

在系统测试中发现的缺陷已经被修复,各级缺陷修复率达到95%

测试内容如以下表格所示:

测试阶段

测试物或对象说明

用例/包

单元测试

   

集成测试

   

系统测试

   

表中的测试物或对象说明填写被测系统模块的说明,并在用例/包中填写测试用例文档或测试包的获取路径。

6.环境与工具包括:测试环境与测试工具

测试环境:根据不同测试类型的测试要求,可能要搭建不同的测试环境进行测试。如果有几种不同测试环境,应分别说明并指出其用途。如下表所示

序号

环境名称

用 途

环境说明

系统要求

类型

备注

             

测试工具:说明采用的测试工具及其用途、来源和版本。如下表所示

序号

名称/版本

对环境的要求说明

用    途

备    注

         

7.测试开发包括:测试需求、测试系统设计、测试用例库、测试包及其说明、分析模型[可选]

  • 测试需求:由需求说明书提取出来的测试需求,详情下回分解。

  • 测试系统设计包括:测试用例库,测试包及其说明。

  • 测试用例库:按不同的测试类型分类,列举本项目开发的所有测试用例。如下表所示

测试类型

测试用例ID

测试用例名称

测试物说明

备  注

         
  • 测试包及其说明如下表所示

测试包ID和名称

覆盖的测试类型

包含的测试用例

测试路径说明

备  注

         

(测试用例间用”;”分隔)

  • 分析模型[可选]:根据业务流程画出测试设计的分析模型

8.[阶段测试详细计划][可选]

根据项目情况,计划每个阶段中的每一轮的测试计划,包括测试的系统版本和测试物、策略、要求、人员、进度、采用的测试包或测试用例等。

9.测试执行管理与评价

阐述项目的测试的发布、测试记录与缺陷管理等遵循的规范、规则等内容。以及本项目测试的小结和总结的计划。

10.[风险列表][可选]

阐述项目测试可能遇到的风险。例如进度风险、人员风险等内容。

11.附录

附录可包含:附件A 测试用例,附件B 测试脚本等。链接到相应的测试用例和测试脚本文件。

以上就是测试计划及方案的通用部分。在实际工作中,测试人员可以根据公司的项目情况进行增删改操作。每个项目都有其特殊性,不论是维护型项目还是短期项目,文档的作用永远是辅助项目进行的顺利。不用一味地要求多全面,形式也可以多变。最适合的就是最好的,切忌本末倒置。

测试计划及方案怎么写?相关推荐

  1. APP测试中压力和性能的差别以及测试方案攥写

    压力测试:对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试.例如测试一个应用段时间内大量用户涌入的负荷下,何时系统的响应会退化或失败. 性能 ...

  2. 传统制造业数字化转型方案怎么写?

    传统制造业数字化转型方案怎么写?在方案开始之前我们就应该清晰的认知到制造业的数字化转型是为了什么?相信大家都想得多的基本就是:降本提能和改善管理了.也就是制造业数字化转型的重点如何从制造到智造! 首先 ...

  3. 微信公众号活动策划方案怎么写?看完你也可以直接套用

    一场成功的活动策划可以给企业带来相当可观的用户流量和曝光,前提是你的这份公众号活动策划方案是可执行和有回报的! 毫不夸张的说,我们在写公众号活动策划方案之前,只要你搞清楚以下这几点,这个方案就可以说是 ...

  4. 网络策划方案怎么写?分享一个品牌策划方案撰写方法

    做文案策划和策略的朋友都或多或少有这样的经历,常常为了熬一个策划方案而通宵达旦,头发都要掉不少.网络策划方案怎么写,其实有章可循,有法可依.今天策划人文哥就简单分享一个实操过的某品牌事件炒作策划方案撰 ...

  5. 迷你机2迷你机方案烧写,支持0.75-5.5Kw,异步同步永磁,BLDc电机高性能矢量变频器

    迷你机2迷你机方案烧写,支持0.75-5.5Kw,异步同步永磁,BLDc电机高性能矢量变频器,支持0.1Hz vF,矢量启动,0.3Hz/150%转矩,0.1s启停,对过压限制,过流抑制,高效的软件转 ...

  6. 幼儿园中秋国庆双节活动方案怎么写?

    我的表妹小张是一名幼儿园的老师,中秋国庆双节马上就要到了,小张所在的幼儿园也需要举行一些庆祝活动,不过小张并不知道幼儿园中秋国庆双节活动方案怎么写才好?其实我的建议是,主题活动需要和中秋.国庆相关,如 ...

  7. 软件测试计划或方案都要写吗,软件测试计划书14681857.doc

    软件测试计划书14681857 文档标识:2010091601 学生信息管理系统 软件测试计划书 编 写 者 macrobutton nomacro macrobutton nomacro macro ...

  8. 系统测试方案如何写?

    很多时候都会在想测试人员应该什么时间介入项目,才是最合适的,从最早期的业务需求评审,每次的项目讨论会,不知道是不是我的不认真,总觉得的参加了评审,讨论会,我的收获并不是很大,很多时候都是默默的坐在一旁 ...

  9. 技术选型方案怎么写_活动运营方案怎么写?

    "下周我们要做一场活动,你写一份方案,我们明天讨论!" 作为一个运营人,这样的话你肯定经常听到.写什么.怎么写是最大的困扰. 十月今天就以活动运营方案为例,来给大家讲解一下,方案应 ...

最新文章

  1. 按钮点击WIN8 磁贴效果
  2. 完整的端到端的机器学习流程(附代码和数据)|比赛、工程都可以用!
  3. c++ primer 5th p289页练习题自己的解答程序
  4. ASP.NET Core 2.0 依赖注入
  5. Java 中 Vector、ArrayList、List 使用深入剖析
  6. ElasticSearch Client详解
  7. Java WebSocket生命周期
  8. 【Java方法】从方法中返回多个值
  9. mysql-5.7.19-winx64_mysql5.7.19 winx64安装配置方法图文教程(win10)
  10. 跟我一起写Makefile:隐含规则
  11. 【Verilog设计—数字传输系统】ASK调制与FSK调制
  12. 连接局域网中计算机与传输介质的网络设备是,连接局域网中的计算机与传输介质的网络连接设备是。...
  13. 2020-12-30 PMP 群内练习题 - 光环
  14. oracle怎么查询临时表空间大小,如何查看oracle临时表空间当前使用了多少空间的大小...
  15. mybatis-plus自定义sql注入器
  16. 软件测试自动感应灯,原来这么简单——四种常见LED感应灯工作原理
  17. 计算机数字音乐我的梦,我的音乐梦
  18. 未睹棺椁先哭君——谷歌墓志铭
  19. 优麒麟这款工具,助你提高60%的工作效率
  20. 基于ESP32的TCP服务器

热门文章

  1. jenkins pipeline php,Jenkins + Pipeline 构建自动化发布
  2. html网页的框架标记分别有,新手入门前端,应该知道HTML框架排版标记标签大全...
  3. 共享自习室预约小程序APP系统开发设计方案
  4. LQBv23-Python:三升序列
  5. 手机app网易邮箱服务器设置,苹果手机iphone怎么设置网易邮箱 iphone设置网易邮箱教程【步骤】...
  6. 什么是软件第三方测试 ,靠谱的第三方测试检测公司推荐
  7. MacOS删除打印机软件指引
  8. 【分布式】分布式系统概述
  9. 检测到远端X服务正在运行中
  10. 上官婉儿飞天连招(玩法解析)