列表

详情


软件测试可分为静态测试和动态测试,(  )不属于静态测试。

A. 代码检查

B. 代码质量度量(圈复杂分析等)

C. 静态结构分析

D. 覆盖率分析

参考答案: D

详细解析:

按照软件测试的方法可分为静态测试和动态测试。静态测试也称静态分析,动态测试也称为动态分析。
静态测试的特点是在测试源程序时,计算机不会真正的去执行被测试的源程序。静态测试包括了:桌前检查、代码走查、代码审查、静态结构分析、代码质量度量(圈复杂分析等)等。
动态测试的特点是计算机真正运行被测试的源程序,通过输入测试用例,对其运行情况进行分析,判断期望结果和实际结果是否一致。动态测试包括功能确认与接口测试、覆盖率分析、性能分析、内存分析等。所以D选项的覆盖率分析属于动态测试。

上一题