我们都知道对于测试人员来说最重要的两个评审会议是需求评审和用例评审。
  需求评审
  需求会议评审的最根本有以下几个目的:
  第一,评审需求中产品设计的功能中有问题的地方,和没有量化的地方,比如功能设计的字段的类型和限制长度,规则等等。
  第二,评审需求中有问题的地方我们肯定都要推动产品进行修改最终达成一致。
  第三,我强调为什么要量化,只有量化之后,测试才能后期的用例编写,开发才能进行一些程序设计包括数据库设计。

什么是量化?
  我举个简单的例子:
  比如某软件登录是手机号登录,产品设计的文档中写的是输入规范的手机号。
  这句话就是有问题的,没办法量化,什么是规范的手机号?
  如果说手机号为首位为1,11位数字,这样的需求才是没问题。
  开发才有可能投入到对数据库字段以及表的设计过程中。
  比如:规定为Varchar(11)别问我为什么不用int或者bigint等等,这篇文章不解释。
  测试才有可能用等价类,边界值进行手机号测试。

今天写出来的原因是因为,我们做一件事情之前,我们首先需要知道做这件事的意义这样我们才不会迷惑。
  就跟上面我们了解了事情的本质,我们就才能知道需求评审对于测试人员重要。
  你认真的评审产品需求会获得以下的好处:
  第一,深刻的熟悉被测软件的业务。
  第二,在产品设计初期帮助整个团队避免了很多错误,和软件测试原则越早介入越好,最好在需求阶段就介入,因为最严重的的问题不外乎是需求出现了问题。
  第三,一份好的需求评审会议,对于你后期的测试用例编写会带来极大的好处,会少了很多返工的无效工作

文章转载链接:http://www.51testing.com/html/18/n-4479918.html

需求评审对于一个测试人员有多重要!相关推荐

  1. 一个测试人员的工作该怎么开展

    本文属于转载文章,仅供参考,原文链接:https://www.cnblogs.com/tynam/p/9078274.html 一.测试的流程 测试贯彻在产品生命周期中的每一个环节,从需求提出开始到测 ...

  2. 第一次当招聘者-----如何考察一个测试人员测试思维和测试基础功

    最近帮一个朋友公司招聘测试人员(该朋友不懂测试,他自己开的猎头公司),平时感觉自己测试技术还可以,不管自动化还是性能,还是java或python的代码能力都还OK,但是第一次当面试官却有点没底,不知道 ...

  3. 作为一个测试人员,在你提出问题之前请先想想如下问题

    之前架构师米洛阐述了测试员报BUG的礼仪,并且引申出一个问题,该如何和程序员交往.其实,程序员群体,甚至推而广之的工程师群体,并没有那么的脾气大,对待测试人员还是挺客气的. 根据架构师米洛多年的开发经 ...

  4. 【敏捷测试】一个测试人员在参与敏捷测试的经验分享(3)

    听PO讲story会议 听PO讲story相当于需求评审,PO开始讲本次迭代的所有story,测试人员可以通过这个时间提出自己的观点和疑问,让PO帮忙解答:开发人员也可以提出开发该story的困难程度 ...

  5. 一个测试人员如何变成测试架构师

    测试架构师必须具备的第一个能力:"准确的商业理解力." 了解自己所在公司测试架构师团队的运作和工作内容,虽然我们之前也从未接触过微软的测试架构师.但随着公司业务的扩大,业务的需要驱 ...

  6. 一个测试人员,在现阶段的环境下如何在测试行业发展和自我价值。

    前言 周末和几个测试圈子里的大佬饭局上聊了一些职场和测试职业发展相关的话题,我将聊天的内容做了整理和阐述. .朋友圈有测试同学对这篇文章提了比较深刻的建议,下面是他的评价和建议: 评价: 据说是大佬饭 ...

  7. 测试人员如何进行需求评审

    最近一直在忙于各种工作上的事情,加上周末设计与录制在腾讯课堂上放的各种课程,没有太多的去写文档,以至于最近微信公众号上发布的都是以往收集的内容.鉴于最近在和大家交流的过程中,发现不少同学的功能测试的基 ...

  8. 需求评审时测试人员都需要做什么?

    需求评审是产品经理将一个即将实施的需求,讲解给相关参与人,如开发.设计.测试人员等以达到大家对需求理解一致,解决对需求存在的任何异意,最终保证大家向着统一的目标而开展相应的工作的活动. 为什么要进行需 ...

  9. 如何进行需求测试/需求评审

    由于软件系统的复杂性,在需求分析阶段可能存在着开发方对委托方业务需求理解不全面.不准确的情况.在这种情况下,如果不进行相关的质量控制,往往会造成开发结果与用户需求不一致的后果.需求测试的目的就在于保证 ...

最新文章

  1. 为什么数据库不应该使用外键
  2. windows下ngnix+php配置
  3. Apple Pay,呸!
  4. OpenCV—中值滤波
  5. vs2010 插件不显示的问题处理。
  6. CodeForces 1009B(思路)
  7. (22)npm scripts 实践—构建样式文件
  8. 美团饿了么:严禁诱导强迫骑手注册个体工商户
  9. 数据分析,如何做才算“深入”?
  10. 高人泡MM的QQ聊天记录
  11. JavaScript每日一题 20170207
  12. 【负荷预测】布谷鸟(CS)算法优化BP神经网络的负荷及天气预测(Matlab代码实现)
  13. python 清空表格_python 清空表数据库表
  14. 要将大数据和分析转变为竞争优势,实现业务转型,必须做到这三点!
  15. Python对接钉钉接口 dingtalk-sdk
  16. linux下c网络编程实现串口与网口的信息透传_串口网口数据透传程序
  17. 解决uniapp小程序打包体积超过2M,提示包体积超过2M,“main packagexxx”,不给上传和预览的解决办法,绝对有效
  18. MyCat2 mysql8 读写分离 主从自动切换
  19. 存储快速入门——【1】网络存储主要技术(NAS、SAN、SCSI、CIFS、zone)
  20. 计算机辅助制造实验感想6,中南大学计算机辅助制造实验报告1.doc

热门文章

  1. PCB上电源走线注意
  2. 计算机二级数据透视图教程,计算机二级语言数据透视表做法
  3. hdu 2160 母猪的故事
  4. android TextView 分散对齐(两端对齐)
  5. intouch实时报警
  6. 关于计算机的优点英语作文,初三英语作文电视电脑的优缺点
  7. 深入浅出Java开发!什么是分布式系统,如何学习分布式系统
  8. 目前国内p2p视频直播软件
  9. 使用HLK7628N碰到的一些问题
  10. 计算机考研408每日一题 day76