《软件测试的艺术》笔记 03 - 代码检查、走查和评审

第 3 章 代码检查、走查和评审

代码检查与走查

  • 代码检查、代码走查以及可用性测试是三种主要的人工测试方法。可用性测试将在后续章节讲解。这种人工测试方法与基于计算机的测试是互补的。
  • 代码检查和代码走查都是主要以评审会议的形式开展,不同之处是前者有开发人员逐行讲解代码,与会人员根据代码检查的错误列表检查代码,后者稍微复杂点,需要专门的测试人员提前设计简单的测试用例,与会者在脑里过这些测试用例,并向开发人员提问,从而发现程序缺陷。
  • 评审会议的注意事项
    • 讨论促进问题的发现,勿讨论错误的修正方法。
    • 讨论只针对发现的问题,勿真的开发人员本身。
    • 开发人员必须怀着非自我本位的态度来对待检查过程,采取积极和建设性的态度。
    • 组织人员提前发放相关资料,各参与人员都需要提前做好准备工作。

用于代码检查的错误列表

  1. 数据引用错误
  2. 数据声明错误
  3. 运算错误
  4. 比较错误
  5. 控制流程错误
  6. 接口错误
  7. 输入输出错误
  8. 其他检查

桌面检查

  • 桌面检查是一种比较古老的人工检查方法,就是简单的由一个人阅读程序,对照错误列表检查程序。当然基于前面提到的软件测试原则,最好还是由非本程序的人员来检查比较好。

同行评审

  • 同行评审是一种依据程序整体质量、可维护性、可扩展性、易用性和清晰性对匿名程序进行评价的技术。其目的是为程序员提供评价的手段。

廖杰良 - 2019-05-12

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jackindata

多谢认可!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值