background image

******代码走查【Walkthrough】:

静态测试的一种方法,由开发组内部进行,采用讲解、讨论和模拟运行的方

式进行的查找错误的活动。

******代码审查【Inspection】:

静态测试的一种方法,由开发组内部进行,采用讲解、提问并使用编码模板

进行的查找错误的活动。一般有正式的计划、流程和结果报告。

******技术评审【Review】:

静态测试的一种方法,由开发组、测试组和相关人员(QA、产品经理等)联

合进行,采用讲解、提问并使用编码模板进行的查找错误的活动。一般有正式的
计划、流程和结果报告。

******动态测试【Dynamic Testing】:

是指实际运行被测程序,输入相应的测试数据,检查实际输出结果和预期结

果是否相符的过程。

******单元测试【Unit Testing】:

是指对软件中的最小可测试单元进行检查和验证。例如,在 C 语言中,单元

一般指 1 个函数;Java 里,单元一般指 1 个类;在图形化的软件中,单元也可
以指 1 个窗口、1 个菜单等。

******桩模块【Stub】:

是指模拟被测模块所调用的模块。

******驱动模块【Driver】:

是指模拟被测模块的上级模块,驱动模块用来接收测试数据,启动被测模块,

并输出结果。

******集成测试【Integration Testing】:

是指将通过测试的单元模块组装成系统或子系统,在进行测试,重点测试不

同模块的接口部分。

******系统测试【System Testing】: