需求的重要性

需求的重要性:

1、需求是一切测试(开发、设计、运维)活动进行的基准。因为它与我们未来对所测软件产

品是否产生缺陷,具有非常重要的指导意义;

2、需求同时也是软件产品的定位和研发目标

 

开发人员引入缺陷的原因:

对需求描述的内容不明确,或直接错误的理解了需求

 

二八原则:

在软件测试过程中,从需求分析开始到集成测试阶段引入测试手段,能发现所有缺陷的

80%;系统测试阶段引入测试手段,能发现剩余缺陷中80%的缺陷;在运行维护阶段经过

长时间、大量运行软件后,能够发现最后剩余的20%缺陷

 

在需求阶段发现的缺陷,其数量占据所有缺陷的8成,但同时修复其的成本却非常低廉。

 

软件测试需求分析步骤

根据软件开发需求说明书逐条列出软件开发需求,并判断其可测试性

形成可测试的描述并界定出测试范围

根据质量标准,逐条制定质量需求,即测试通过标准

分析测试执行时需要实施的测试类型

 

Tips:测试分析的过程,就是依照需求规格中最小级别功能点(叶级别)的要求,进行正反两个

方向的测试分析,正向分析用来验证软件功能已按照需求进行了开发,而反向分析是为了确

认当软件受到错误输入时,有足够的容错机制和友善的提示信息。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值