《软件测试的艺术》笔记三

代码检查、走查与评审

人工测试方法:

  • 利用错误列表进行代码检查
  • 小组代码走查
  • 桌面检査
  • 同行评审
  • 可用性测试(黑盒测试的一种),​需要测试人员站在最终用户实用的角度来评估软件的可用性程度。

 

代码检查与走查都要求人们组成一个小组来阅读或直观检查特定的程序。无论采用哪种方泣,参加者都需要完成一些准备工作。准备工作的高潮是在参加者会议上进行的所谓"头脑风暴会"。"头脑风暴会"的目标是找出错误来,但不必找出改正错误的方法。换句话说,是测试,而不是调试。

 

检查进行肘,主要进行两项活动:

  1. 由程序编码人员逐条语句讲述程序的逻辑结构。在讲述的过程当中,小组的其他成员应提问题、判断是否存在错误。在讲述中,很可能是程序编码人员本人而不是其他小组成员发现了大部分错误。换句话说,对着大家大声朗读程序,这种简单的做法看来是一个非常有效的错误检查方法。
  2. 参考常见的编码错误列表分析程序。

《软件测试的艺术》笔记三