如何正确编写测试方案

这篇具有很好参考价值的文章主要介绍了如何正确编写测试方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一,项目概述

1,阐述当前业务背景,项目概述图,当前业务痛点(痛点可以不写)        

2,解决方案,一般产品给的方案,可以拿来复用,包含新的流程图,变更的处理逻辑等

3,项目目标:流程目标,数据目标,达成目的量化

4,系统功能总体方案,将系统模块概念分层展示,一般分为执行层,管理层+支撑层

5,写明当前需要变更的模块或功能,流程图贴上

6,项目里程碑计划,写明当前阶段,本次要上线的功能

二,测试范围

1,列举本次迭代的的模块,每个模块的功能,每个功能的测试点

功能模块+测试点

字段:模块,功能点,测试点,如:下单流程,下单,1、启用关系配置,下单页面可以操作下单,及勾选是否急单选项

三,质量目标

1,明确本次迭代的质量目标,具体目标要量化,比如:功能相关目标要求,严重bug 0个,非严重bug0个

可从功能(遗留bug),性能(首屏加载时间,页面加载完时间,接口响应时间,并发能力)兼容性(浏览器,移动端操作系统,PC操作系统,国际化),可靠性(SLA),安全性(安全渗透测试)考量

字段:质量目标,细项,目标要求,不通过的解决方案,备注等

 四,测试策略

1,测试重点概述,列举每个模块,测试重点覆盖流程,功能,和重点异常场景

功能模块+ 测试重点

性能测试场景+测试重点

2,测试方法,工具

功能测试 验证系统功能正确性

手工测试

接口测试 验证接口功能正确性 自动化测试平台
性能测试 验证性能目标场景的达成 自动化测试平台
自动化测试 减少回归测试中核心功能的验证时间,目标新增接口40% 自动化测试平台

3,测试准入准出标准

字段:活动,准入标准,准出标准

需求方案

1.有清晰的业务价值和背景说明

2.有清晰规范的流程图,包括明确的用户角色,使用阶段

3.对于每个功能点有明确的规格说明

4.针对异常情况有清晰的设计

项目组评审通过
技术方案

1.有系统架构图

2.有系统部署图

3.有合规的接口文档

4.有必要的数据库文档

项目组评审通过
测试环境测试

1.单元测试覆盖率:30%

2.静态增量代码扫描:New critical和New blocker数量为0

3.冒烟测试通过

1.功能测试用例执行覆盖率:100%

2.功能测试用例通过率:100%

3.未关闭bug数量:严重bug为0,非严重bug为5,如有遗留问题需讨论跟进措施

性能测试

1.接口平均响应时间<=500ms

2.页面响应时间<=3s

接口测试 接口逻辑正常,返回参数合理,权限正常

1.接口逻辑正常,返回参数合理,权限正常

2.全量接口自动化不低于60%

用户uat

uat准入标准:

1、验收版本需求匹配度:验收版本中的软件内容与之前业务方确认的需求文档一致(若有功能改动必须过程中提交业务评审通过并及时更新到最新的需求文档中)

2、验收版本质量:

①有明确合规的测试结论报告:测试用例的功能覆盖率100% + 测试用例执行率100% + 遗留bug情况 + 测试结论关键数据达到测试方案中的准出标准

②经项目经理确认的遗留bug提前与业务方确认是否可以启动uat

3、uat实施规划:

①环境准备完毕

②提前与业务人员工作内容沟通完毕

③职责分工明确

④问题收集反馈流程有且通过组内评审

⑤问题分析计划且通过组内评审

1、回归用例测试执行覆盖率100%

2、回归用例测试通过率100%

3、未关闭bug数量:严重bug为0,未关闭bug数量:严重bug为0,非严重bug为5,如有遗留问题需讨论跟进措施

4、性能测试结论评审通过

五,测试资源

1,测试环境,一般按照公司的环境进行合理分配

2,测试人员及职责,列出每个功能的测试负责人和职责

3,其他测试设备,列举除日常迭代需要的设备以外的其它测试设备

4,系统部署,熟悉系统部署情况的可以将容器信息与应用的部署信息列举上

六,测试计划

1,测试里程碑,字段:关键里程碑,日期,测试内容,测试进度,负责人

2,测试详细计划,可列举迭代计划,插入迭代计划链接

七,风险与质量

列举在迭代过程中出现的风险,是否解决,负责人,解决或预防措施

详细字段:风险内容,等级,状态,跟进人,措施文章来源地址https://www.toymoban.com/news/detail-489012.html

到了这里,关于如何正确编写测试方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何编写测试用例?流程及5大编写步骤

    编写测试用例的5个步骤: 1.选择测试工具 ; 2.确定测试场景 ; 3.编写测试用例 ; 4.确认测试用例 ; 5.组织测试用例 。但在编写测试用例之前,测试人员需要充分了解软件的需求和规格,以确保测试用例能够覆盖所有的功能和场景。 测试用例是一种用于验证软件或系统功能

    2024年02月04日
    浏览(79)
  • 我的第一个项目(十一) :飞机大战分包完成(简单阐述分包思路以及过程)

    好家伙,   代码已开源 Git: https://gitee.com/tang-and-han-dynasties/panghu-planebattle-esm.git NPM: panghu-planebattle-esm - npm (npmjs.com)   现在,比如说,我用Vue写好了个人博客主页的前端 我想在这个主页里面加点东西,让我的博客更缤纷多彩一点 我想在他的主页里面塞个小游戏,他会怎么做   如下

    2023年04月18日
    浏览(47)
  • 如何正确进行API性能测试并提高可靠性

    以下是执行功能API测试的一般步骤: 确定测试目标:确定要测试的API功能,包括其输入、输出和预期行为。 编写测试用例:根据测试目标编写测试用例,包括测试数据、测试步骤和预期结果。 准备测试环境:搭建API测试环境,包括开发软件、测试工具和模拟数据。 执行测试

    2024年02月04日
    浏览(88)
  • 如何编写测试用例?

    带着问题学习是最高效的学习方法。 因此,在介绍如何编写测试用例之前,先看一个软件系统登录功能的测试(如下截图所示): 要做这个登录页面的测试用例,你会从哪些方面思考进行测试呢? 看似简单的页面功能能够设计多少条测试用例完成较全面的测试呢?10条以内

    2024年01月25日
    浏览(49)
  • 软件测试技术之如何编写测试用例

    1、刚刚从事软件测试职业,如何快速掌握编写测试用例的方法?该怎样编写测试用例呢? 专家分析: 1、根据需求文档,完全按照需求文档框架/功能描述,根据自己的理解整理为用例。简单来说,就是将需求文档描述的内容,重新按照用例的格式编辑一次,把能想到的各种

    2023年04月12日
    浏览(45)
  • Rust之自动化测试(一):如何编写测试

    Windows 10 Rust 1.71.1   VS Code 1.81.1 这里继续沿用上次工程rust-demo Edsger W. Dijkstra在他1972年的文章《谦逊的程序员》中说,“程序测试可以是一种非常有效的方法来显示错误的存在,但它对于显示它们的不存在是完全不够的。”这并不意味着我们不应该尽可能多地尝试测试!  我们

    2024年02月11日
    浏览(40)
  • 如何实现设备组缓存的正确清除?——基于心跳请求和心跳响应的解决方案

    在设备组关闭后,如何保证缓存中的设备组信息能够正确清除?本文将介绍如何通过前端实现设备组心跳检测和缓存清除,以及通过后端实现缓存清除的逻辑来解决该问题。我们还将详细讨论如何利用心跳请求和心跳响应来实现设备组缓存的正确清除,并提供基于Vue和Spring

    2024年02月07日
    浏览(48)
  • 软件测试中如何编写单元测试用例(白盒测试)

    目录 前言: 一、 单元测试的概念 二、开始测试前的准备 三、开始测试 四、完成测试 前言: 单元测试是软件测试中一种重要的测试方法,它是在代码级别进行测试,通过对每个模块或功能进行独立测试来保障代码的正确性和可靠性。单元测试可以有效地避免产生隐藏的代

    2024年02月09日
    浏览(51)
  • 如何编写高质量的测试计划

    1.1目的 简述本计划的目的,旨在说明各种测试阶段任务、人员分配和时间安排、工作规范等。 测试计划在策略和方法的高度说明如何计划、组织和管理测试项目。测试计划包含足够的信息使测试人员明白项目需要做什么是如何运作的。另外,清晰的文档结构能使任何一个读

    2024年02月16日
    浏览(54)
  • 如何提高测试用例的编写效率?

             1、提高测试覆盖率         我们通过对测试用例的评审,进一步完善测试覆盖率。在评审过程中,不同的评审专家看待问题的角度不完全一致,因此我们需要充分考虑测试方法,扩充测试用例的全面性,确保基本功能和核心功能的覆盖率。 如何提高测试用例

    2024年02月08日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包