7.1静态测试的定义、特点
静态测试通常是指不执行程序代码而寻找代码中可能存在的错误或评估程序代码的过程,其被测对象是各种与软件相关的有必要进行测试的产物,例如各类文档、源代码等。
特点:
1)不必动态地运行程序。
2)可以人工进行,充分发挥人的思维优势。
3)不需要特别的条件,容易展开。
4)对测试人员要求比较高,至少测试人员要具有编程经验。
7.2评审
培训评审
预备评审
同行评审:
1)审查:非作者等专家在内的针对特定对象进行检查以发现缺陷的过程,最正式。
2)小组评审:一种“轻型审查”,可采用审查的指导方针和流程。
3)走查:是产品的作者向一组同事说明该产品,希望获得他们的意见以满足自己的需要。
同级桌查:指除作者以外只有一位评审专家对工作产品进行检查。
4)临时评审:请团队内其他同事帮忙,在短时间内解决一些问题,最不正式。
代码检查方法
主要