《第三章 静态技术》学习目标
一、 静态技术和测试过程(K2)
1.1 了解可以通过不同的静态技术来检查软件工作产品的质量(K1)。 1.2 描述了在评估软件工作产品中运用静态技术的重要性和它的价值(K2)。
1.3 结合测试对象、缺陷类型来说明静态测试技术与动态测试技术之间的不同,以及这些技 术在软件生命周期中的作用(K2)。
二、 评审过程(K2)
2.1 理解典型的正式评审过程中的阶段、角色和职责定义(K1)。
2.2 解释不同类型评审的区别:非正式评审、技术评审、走查和审查(K2)。 2.3 解释影响评审成功的主要因素(K2)。
三、 静态分析的工具支持(K2)
3.1 理解通过静态分析能够识别的典型缺陷和错误,并与评审和动态测试之间进行比较(K1)。 3.2 举例描述静态分析的主要优点(K2)。
3.3 列出通过静态分析工具识别的典型的代码缺陷和设计缺陷(K1)。