最近,通过一个需求让我对测试计划有了一个清晰的了解以及运用,下面是在整个测试计划制定的要点以及测试计划制定过程中遇到一些问题,在此进行总结与分享:

我们在日常生活、工作中经常需要做计划,正如古人有云:凡事预则立,不预则废。这句话充分的说明了计划的必要性和重要性。项目有项目计划,测试作为项目中的一部分,也需要制定测试计划。

一、 什么是测试计划?

1.测试计划就像写论文一样,列出提纲,才能一步步完善,有了测试计划就会掌握整个项目的进度和方向,在工作中可以有个指导的作用,不会偏离工作方向。

2.测试计划规定预期的目标,以什么样的程度完成和在预期多久内完成,这样的规定能够使工作人员做好心理准备,合理的期限和目标能够使工作人员不松懈,有效率的完成测试任务。

3.计划作为对未来工作的规划,肯定会受到突发或者不可预知因素而导致整个项目出现延期甚至无法进行的结果。因此计划中对于风险评估的必要性就在于罗列出影响整个项目进行的因素,并制定相应紧急方案,将损失降至最小化。

4.测试计划的制定是在需求分析完成之后进行的的,所以测试计划的执行在一定程度上也是对需求分析的进一步检验,如果在制定过程中,发现有不合理因素存在,还能及时反馈,进行调整,不至于使众多的人力做了无用功。

5.测试计划的安排也是一个项目中多个部门间合作的工作指导,一环扣一环,工作上的交接在时间上做好详细的备注,才能让部门的合作显得默契。

二、为什么要制定测试计划?

1.制定测试计划能够把自身知识和经验直接转化为执行任务的具体方法,在方法中更能体现出制定者的自身素质以及能力。

2.制定测试计划可以促进团队间关于测试任务和过程的交流,增强团队之间的默契,可以高效率、高配合、高质量的完成测试任务。

3.制定测试计划可以为组织、安排和管理测试项目提供一个整体框架,对项目执行过程中的风险进行分析,并制定相关的应对策略。

4.制定测试计划中对人员的合理安排化,通过对每个员工的专长来对应分配难易任务,整个项目的进行就会显得合理化、层次化、条理化。同时将职责清晰地具体划分到个人身上,也有利于日后的纠错,即使发现哪个环节出现问题,及时弥补。

三、 什么时候制定测试计划?

一般情况下,在产品需求确认,做过测试需求分析之后我们就要开始编写测试计划。当然测试计划编写的工作需要根据工作实际情况来决定,也就是具体情况具体分析。下面是测试计划需要的内容:

1.测试范围:明确测什么?测试的目的与项目的简介(目的、背景以及范围)。

2.测试策略:明确怎么测?对于不同的业务需求,具体有哪些测试类型、测试场景以及测试放法。

3.资源安排:包括测试人员的安排,测试环境、以及测试工具等。

4.进度安排:在明确测试范围、方法和人员之后,我们要考虑什么时候开始测试,预计要测试多久?以便和产品上线计划衔接。

5.达到上线条件的确认信:是达到测试完成和产品需要满足的条件,以便项目内所有角色都有一致认可的目标。

6.风险备注:最后,我们需要对整个测试流程中可能存在的风险,以及当这些风险发生时的应对措施提前及逆行一些考虑和准备,并在测试计划中体现出来。

四、遇到的问题及解决办法:

1.产品认为测试排期长,需要缩短测试排期怎么办?

如果产品看到测试计划之后反映需求功能简单(从产品层面看需求功能简单),测试时间排期过长,需要缩短测试时间,那就要将测试的整个流程详细的说出,同时将如果不进行充分测试可能带来的后果是什么。最终如果还要决定缩短测试排期的话,可以叫上产品、开发、测试进行会议讨论,将会议记录以及风险写明,抄送三方,以防止出现因缩短测试时间未覆盖到的测试点导致线上问题出现归咎于测试。

2.如果遇到开发未提测全部功能,或者部分功能未给排期的情况下,该怎么写测试计划?

如果在写测试计划的时候,全部功能或者部分功能未提测或者未给排期的情况下,需要进行说明,同时将具体的时间写为待定,如果开发有提测或者给与排期之后,进行邮件的更新。

3.如果遇到一些功能模块是依靠别的模块上线之后才能进行测试的情况怎么办?

这个时候你可以进行备注说明待定以及待评估的原因。(用不同颜色字体标注效果会更好哦~)

希望以上关于测试计划的相关问题能帮助到你。

文章来源:网络 版权归原作者所有

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8103),我们将立即处理。

为什么软件测试计划重要性,谈谈“测试计划”这点事相关推荐

  1. 软件开发重要性_在软件开发中考虑时间的重要性

    软件开发重要性 by Crunch Tech 通过Crunch Tech 在软件开发中考虑时间的重要性 (The importance of time to think in Software Dev ...

  2. 【微信小程序控制硬件 第13篇】安信可B站直播学习总结,微信小程序MQTT远程控制ESP8266 NodeMCU,谈谈微信生态那些事;

    [微信小程序控制硬件第1篇 ] 全网首发,借助 emq 消息服务器带你如何搭建微信小程序的mqtt服务器,轻松控制智能硬件! [微信小程序控制硬件第2篇 ] 开始微信小程序之旅,导入小程序Mqtt客户 ...

  3. 谈谈创业这点事(9)

    先说句题外话,坚持不搞标题党,不做噱头营销,不和热点新闻牵强附会,就想看看完全依赖内容本身能否创建出自媒体品牌,所以必须忍受这个用户增长缓慢,以及访问量反复上不去的窘境. 微信平台禁止诱导性分享,所以 ...

  4. 谈谈创业这点事 之 如何界定可行性

    这段时间对各种小鲜肉的创业想法实施残酷打击,部分言论如下. 1.如果这事做成需要10个条件,你拥有0个. 2.整个想法,从头到尾,全是槽点,不知道从哪里吐. 3.对不起我开个群嘲,所有给你建议的那些人 ...

  5. 谈谈创业这点事(10)

    背景文章 谈谈创业这点事(8) 谈谈创业这点事(9) 套利,最"容易"的赚钱创业手段 昨天说到了单点启动,单边启动,双边启动,多边启动,其实还漏了一个,所谓零点启动,也就是不需要任 ...

  6. 云服务器代理_虚拟主机代理_服务器代理-谈谈IDC加盟合作那些事!

    云服务器代理_虚拟主机代理_服务器代理-谈谈IDC加盟合作那些事! 在互联网和大数据时代,云服务器简单高效.安全可靠,弹性扩展,节省IT运维成本等优势受到客户青睐:无论是企业还是个人应用,越来越多的I ...

  7. [软件人生]也谈谈支付宝五福

    江湖传言,6种东西找不到:长生丹,后悔药,铁道部的火车票,绝情丹,情花毒,支付宝的敬业福- 经过了昨天的大乱,突然想写点东西,确实是想谈谈支付宝这次的活动. 红包活动经历了两年,起点应该从去年微信与央 ...

  8. 什么是销售管理软件及其重要性

    销售管理软件主要是为企业管理客户信息.线索来源.销售场景.业务报告.统计销售业绩的工具,适合企业销售部门办公和管理使用,协助企业和业务人员快速管理客户和业务的重要数据.那么企业为什么要使用销售管理软件 ...

  9. 在线项目管理软件的重要性

    闲来之余看到这么一则故事,会心一笑,这分明就是发生在我身边周遭的故事.故事简单,希望与大家一同思考. 曾有人做过一个实验:组织三组队伍,让他们分别沿着十公里以外的三个村子步行. 第一组队伍的人不知道村 ...

最新文章

  1. WINRAR 命令行语法
  2. Java实现插入排序及其优化 insertion sort
  3. C++实现贪吃蛇(多线程,窗口设置,链表,音乐播放)
  4. CentOS配置ssh无密码登录的注意点
  5. 使用Windows Performance Monitor进行SQL Server性能调整
  6. 为什么我突然在Firefox中出现“阻止加载混合的活动内容”的问题?
  7. 网络通信第一课 C++封装HTTP请求报文说明
  8. 使用并行计算大幅提升递归算法效率
  9. phpstorm配置ftp,自动更新代码
  10. 夸计算机老师的成语,赞美老师的成语句子
  11. https://www.cnblogs.com/1995hxt/p/5252098.html 看jar包源码
  12. AIMD吞吐量公式的推导
  13. 笔记本同时接入无线(外网)和有线(内网)
  14. NGS基础:测序原始数据下载
  15. 哪些软件可以画思维导图?推荐3个简单好用的工具
  16. 手机厂商筑起APP的“垄断”高墙:用户下载选择权“名存实亡”
  17. SPO 二,SharePoint On-Premises, Online, On Azure.
  18. pyspider创建淘女郎图片爬虫任务-运行流程解析
  19. AD(二十二)本系列终章—PCB从制图到加工的各类注意事项
  20. 巧用Excel VBA进行考试成绩登分录入

热门文章

  1. Android数据存储:数据库基础,在Android应用中使用数据库,附加Menu菜单选项的一些说明
  2. python serial库文件下载_Pyserial python 串口驱动库pyserial - 下载 - 搜珍网
  3. PyTorch实现简单的残差网络
  4. 大数据Hadoop底层技术和原理
  5. 林大锐格-算法-6121
  6. 使用deep穿透更改 Element ui 样式在 谷歌浏览器生效,而在火狐浏览器不生效问题
  7. Android颜色透明度16进制表
  8. Rhel基础命令回顾和强制修改Rhel的root密码
  9. tec控制pid程序_利用 SPICE 设计 TEC 温度环路 PID 控制
  10. Laravel 安装多国语言包后,phpstorm 还是报错