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