• 0
  • 0
分享
  • 需求评审对于一个测试人员有多重要!——软件测试圈
  • 曼倩诙谐 2022-08-25 11:41:02 字数 693 阅读 2319 收藏 0

我们都知道对于测试人员来说最重要的两个评审会议是需求评审和用例评审。

需求评审

需求会议评审的最根本有以下几个目的:

第一,评审需求中产品设计的功能中有问题的地方,和没有量化的地方,比如功能设计的字段的类型和限制长度,规则等等。

第二,评审需求中有问题的地方我们肯定都要推动产品进行修改最终达成一致。

第三,我强调为什么要量化,只有量化之后,测试才能后期的用例编写,开发才能进行一些程序设计包括数据库设计。

1-1.jpg


什么是量化?

我举个简单的例子:

比如某软件登录是手机号登录,产品设计的文档中写的是输入规范的手机号。

这句话就是有问题的,没办法量化,什么是规范的手机号?

如果说手机号为首位为1,11位数字,这样的需求才是没问题。

开发才有可能投入到对数据库字段以及表的设计过程中。

比如:规定为Varchar(11)别问我为什么不用int或者bigint等等,这篇文章不解释。

测试才有可能用等价类,边界值进行手机号测试。

1-2.jpg

今天写出来的原因是因为,我们做一件事情之前,我们首先需要知道做这件事的意义这样我们才不会迷惑。

就跟上面我们了解了事情的本质,我们就才能知道需求评审对于测试人员重要。

你认真的评审产品需求会获得以下的好处:

第一,深刻的熟悉被测软件的业务。

第二,在产品设计初期帮助整个团队避免了很多错误,和软件测试原则越早介入越好,最好在需求阶段就介入,因为最严重的的问题不外乎是需求出现了问题。

第三,一份好的需求评审会议,对于你后期的测试用例编写会带来极大的好处,会少了很多返工的无效工作


作者:软件测试刀锋    

来源:http://www.51testing.com/html/18/n-4479918.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   苹果公司在欧盟委员会的一次官方听证会上表示,尽管竞争对手提出了投诉,但苹果公司已经完全遵守了新的《数字市场法》(DMA)。现在,《数字市场法》已在欧盟全面生效,欧盟监管机构有权调查合规情况,并在必要时对违反新法的大型科技公司处以罚款。在欧盟委员会的听证会上,苹果公司表明了自己的立场,并反驳了竞争对手的批评。  据路透社报道,欧盟委员会的听证会为期一天,苹果公司与竞争对手以及应用程序开发商和企业用户出席了听证会。苹果公司的律师凯尔-安迪尔(Kyle Andeer)在欧盟委员会听证会上表示,该公司已专门为遵守《数字市场法》重新设计了系统。  安迪尔在听证会上说:"我们首先要确保我们遵...
            0 0 897
            分享
          •   内卷不仅仅是技术和年龄,还有地理位置。有句俗话说的好:万物皆可卷。  但不管是用煎饼还是资源,内卷充斥在方方面面的时候,被裹挟在其中的人不管是随波逐流还是身不由己,都没法置身事外,都会或多或少受到这样那样的影响。  在没有增量资源的情况下,整个社会对存量资源争夺而加剧,这样的趋势在短期内暂时还没有看到缓解的迹象。  内卷是恶性竞争  内卷当然跟竞争有关,但是也不是所有的竞争都是内卷。良性的竞争,可以让参与竞争的各方最后都得到好处,同时还能实现总体发展。  所以,内卷首先的一个表现就是恶性竞争。  一线内卷  当我们说过了从技术和年龄角度的内卷,那就要提一下另一个角度的内卷:一线。  这个一...
            0 0 898
            分享
          • 随着软件开发过程复杂性的不断增加,客户希望得到新软件的期望周期也越来越短,所以软件测试方法需要不断的发展快速适应新的开发模式,敏捷测试的呼声越来越高,以下是CC先生对敏捷测试的一些思考。敏捷测试的定义在CC先生初次遇到敏捷的时候,认为敏捷只是有关于流程和工具,学习了一系列有关于敏捷的流程和自动化测试的工具,随着对敏捷理解的深入,越发能体会到敏捷不仅仅是关于流程和工具,它是关于人和文化的! 受到这种认识的启发,CC先生开始深入了解敏捷的历史 - 事实证明,人和文化一直是敏捷的核心。敏捷测试也是如此,它不仅是流程和工具的更改,它更倾向于一种新的测试模式,高投入产出比的同时也提供高质量的产品。如果把...
            0 1 3305
            分享
          • http/https在哪层?http/https在应用层、tcp在传输层、ip在网络层接口请求有哪几种:http/https:get、post、put、deletepost请求参数由几种类型:主要有四种方式:application/x-www-form-urlencoded(数据按照 key1=val1&key2=val2 的方式进行编码,key 和 val 都进行了 URL 转码)multipart/form-data:二进制编码,数据一般以文件形式上传application/json:json格式数据text/xml :入参是xml格式的,一般以字符串形式传递,若遇到编码问题则增加...
            0 0 1569
            分享
          •   一、负责测试组的工作组织和管理  1.参加软件产品开发前的需求调研和分析;  2.根据需求,概要设计和开发计划编写项目总体测试计划,详细测试计划,测试大纲和测试文档结构表(测试计划 a.已上线产品维护以及需求变更 b.后期新项目的开发);  3.测试流程、测试工作规范、工作流程标准的制定(测试流程 a. 新产品开发,敏捷测试高迭代 b.产品上线后,维护阶段,新需求开发严格按照流程规范执行);  4.合理安排测试工程师、功能测试、业务专家、自动化测试(回归测试)、性能测试;  5.组织搭建测试环境以及测试结束后组织整理测试文档,提交测试报告;  6.现阶段测试规划(自动化测试、性能测试)、未...
            0 0 1199
            分享
      • 51testing软件测试圈微信