Working Practice-可以检查系统的三种方式

本文参考自《Head First 软件开发》

不同的人用完全不同的角度或观点看待你的系统

  1. Black box
    • 人群:用户
    • 角度:用户从外面看系统。
    • 用户在乎的是系统的功能。
    • 重点:输入和输出
    • 实例:
      • 功能性
      • 用户输入验证。
      • 输出结果
      • 边界案例
  2. Grey box
    • 人群:测试人员
    • 角度:通常会做相对深入的研究。
    • 重点:寻求的东西通常与黑盒测试一样,但需要深入一些。
    • 实例:
      • 检查数据库中的数据。
      • 检查端口,网络链接的掉线等情况。
      • 内存稳定使用等情况。
  3. White box
    • 人群:开发人员
    • 角度:利用系统的内部知识,深入到所有细节
    • 倾向:代码测试代码
    • 实例:
      • 测试代码的所有逻辑分支。
      • 妥善的处理错误
      • 如文档说明那样的运行。
      • 适当的处理资源受限的问题

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值