系统架构设计师 · 4 软件工程基础知识 · 4.4 软件测试
以下关于软件测试工具的叙述,错误的是( )。
软考单选真题
难度 2
题干
以下关于软件测试工具的叙述,错误的是( )。
-
A
静态测试工具可用于对软件需求、结构设计和代码进行评审
-
B
静态测试工具可对数据流分析、控制流分析和接口分析提供支持
-
C
动态测试工具可用于软件的覆盖分析和性能分析
-
D
动态测试工具不支持软件的仿真测试和变异测试
登录后查看答案与解析
参考答案
D
考点解析
考点:本题考查静态测试工具与动态测试工具。
解析:
A:静态测试工具可用于对软件需求、结构设计和代码进行评审。静态工具无需运行被测程序即可扫描文档或代码规范,此描述正确,故排除。
B:静态测试工具可对数据流分析、控制流分析和接口分析提供支持。这是静态代码分析的重要应用方向,此描述正确,故排除。
C:动态测试工具可用于软件的覆盖分析和性能分析。动态工具需要通过运行系统和埋点探针来获取性能数据与覆盖程度,此描述正确,故排除。
D(正确):动态测试工具不支持软件的仿真测试和变异测试。动态测试工具通常也用于软件的模拟、建模、仿真测试和变异测试,该表述否定了其核心功能之一,故选D。