测试-理解需求篇

作者: 迷糊银儿 | 来源:发表于2017-05-06 12:16 被阅读24次

最近首次一个人(不完全是)完成了一个项目,对测试有了一点点心得,对与同事相处之道有了一点点体会,本篇主要记录接到一个新的需求,应该怎么做?

1.首先明确需求的优先级+期望上线时间。

目的:将测试排期与期望上线时间对比得出结果,看是否能在期望上线时间内上线。

2.明确 提出该需求的动机/目的是什么,即熟悉背景材料。

 目的:帮助理解需求,使qa同学有感同身受之感。

3.需求是从0到1还是从1到2?

如果是前者则需要十分详细的了解需求。

如果是后者,请权衡是否需要对之前从0到1的需求进行详细了解,对之前已有的相关功能还需要测试否 

目的:帮助 qa 侧对需求规模的理解

4.明确 需求涉及到的角色  产品、开发侧(前端/后端/风控方) 、设计师、数据库(数据表/字段值)、其他(仓储/队列/脚本)  ,目的:

测试过程中需要建一个QQ群,便于交流  ----人物角色

测试过程中需要查看数据表字段值变化 ----数据库

测试过程中可能需要执行脚本 or 队列 或者产看日志---其他

如果涉及到前端请考虑UI测试(如新增则必侧,如之前已有可不用复测)

5.明确测试/预发布/线上环境 和 用到的后台/数据库 权限,

目的:测试前确认开发已将代码部署到相应环境。不同角色拥有公司后台/数据库的不同权限,需要什么请提前申请,避免影响测试进度。

6.非实际操作(脑子里 or 编写测试case)走一遍,并向产品确认这所有的逻辑。

目的:避免qa对需求理解深度+广度不够  避免产品侧对自己的需求有摇摆不定之态 ---拖延进度

                                                                                               -----2017/5/6

相关文章

  • 测试-理解需求篇

    最近首次一个人(不完全是)完成了一个项目,对测试有了一点点心得,对与同事相处之道有了一点点体会,本篇主要记录接到一...

  • 测试理解

    测试理解 1、需求层次:用户需求 - 业务需求 - 系统需求 2、不同层次需求的测试关注点不尽相同:===> 模块...

  • 测试学习常见问题

    1.软件测试的基本流程(详细) 需求分析阶段:阅读需求,理解需求,分析需求点,参与需求评审会议。测试计划阶段:主要...

  • 【读书笔记】《测试架构师修炼之道》02 : 需要关注和不需关注的

    0. 概述 需求分析阶段 测试分析和设计阶段 测试执行阶段 测试质量评估阶段 1. 需求分析阶段 应该:理解需求 ...

  • 请你说一下如何写测试用例

    1、测试人员尽早介入,彻底理解清楚需求,这个是写好测试用例的基础 2、如果以前有类似的需求,可以参考类似需求的测试...

  • 软件开发流程

    瀑布式 流程: 需求分析-》设计-》编码-》测试-》运行维护 优点: 容易理解,易于管理强调需求的调查,产品测试强...

  • 测试流程简单理解?

    测试流程依次如下: 1、需求:阅读需求,理解需求,与客户、开发、架构多方交流,深入了解需求。--testing t...

  • 速收!10道软件测试常见经典面试题!

    1、测试流程 就说说最近的这次xxxx网站功能的测试流程。 首先:得到相关文档(需求文档和设计文档),理解需求和设...

  • 如何才能写好一份测试用例

    写好测试用例的需要最主要的是做到以下方面 理解需求 做好计划 写好用例 做好评审 更新维护 首先理解需求,做好需求...

  • 新入行的程序员容易出现的问题

    1、需求不理解直接开发;自己做的需求,自己要最了解,理解需求的基础上再写代码2、缺少单元测试;coding完要做好...

网友评论

    本文标题:测试-理解需求篇

    本文链接:https://www.haomeiwen.com/subject/edmetxtx.html