以下关于软件测试工具的叙述,错误的是( )。

admin2013-01-20  37

问题 以下关于软件测试工具的叙述,错误的是(       )。

选项 A、静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查
B、静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持
C、动态测试工具可用于软件的覆盖分析和性能分析
D、动态测试工具不支持软件的仿真测试和变异测试

答案D

解析 测试工具根据工作原理不同可分为静态测试工具和动态测试工具。其中静态测试工具是对代码进行语法扫描,找到不符合编码规范的地方,根据某种质量模型评价代码的质量,生成系统的调用关系图等。它直接对代码进行分析,不需要运行代码,也不需要对代码编译链接和生成可执行文件,静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走审和审查,也可用于对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持;动态测试工具与静态测试工具不同,它需要运行被测试系统,并设置探针,向代码生成的可执行文件中插入检测代码,可用于软件的覆盖分析和性能分析,也可用于软件的模拟、建模、仿真测试和变异测试等。
转载请注明原文地址:https://jikaoti.com/ti/yP67FFFM
0

最新回复(0)