软件测试基础

需求的定义和分类

需求的重要性

  • 在软件测试过程中,从需求分析开始到集成测试阶段引入测试手段,能发现所有缺陷的80%,系统测试阶段引入测试手段,能发现剩余缺陷中80%的缺陷,在运行维护阶段经过长时间、大量运行软件后,能够发现最后剩余的20%缺陷

需求的定义

  • 1.用户解决问题或达到目标所需条件或权能
  • 2.系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能
  • 3.一种反映上面1或2所诉条件或权能的文档说明
  • 它包括功能需求及非功能需求,非功能性需求对设计和实现提出限制,比如性能需求、质量标准,或者设计限制

需求的分类

  • 用户需求
    • 文档描述了用户使用产品必须要完成的任务,这在使用实例文档或方案脚本说明中予以说明
  • 业务需求
    • 反映了组织机构 或客户对系统、产品高层次的目标要求、它们在项目视图与范围文档中予以说明
  • 功能需求
    • 定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求

需求说明的规范

  • 软件需求规范说明的特点:
    • 完整性
    • 一致性
    • 可修改性
    • 可跟踪性

需求分析和跟踪矩阵

  • 软件测试需求分析步骤:
    • 根据软件开发需求说明书逐条列出软件开发需求,并判断其
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值