语言程序的测试工具有()A、静态分析器B、动态测试器C、调试工具D、格式化工具

题目

语言程序的测试工具有()

  • A、静态分析器
  • B、动态测试器
  • C、调试工具
  • D、格式化工具
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于动态测试和静态测试,下列说法不正确的是()。

A.静态测试是用于预防的,动态测试是用于矫正的

B.多次的静态测试比动态测试要效率和效益高

C.静态测试综合测试程序代码

D.静态测试比动态测试更花时间


正确答案:C

第2题:

软件测试分类的实质,是软件测试技术的分类。一般具有如动态测试、静态测试、黑盒测试、白盒测试及灰盒测试等。其中()以程序的功能作为测试的依据对程序进行测试,很少涉及软件的内部逻辑结构。

A.动态测试

B.静态测试

C.黑盒测试

D.白盒测试

E.灰盒测试


正确答案:C

第3题:

下列有关软件测试工具的说法中,错误的是______。

A.静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查

B.静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持

C.动态测试工具可用于软件的覆盖分析和性能分析

D.动态测试工具不包括软件的仿真测试和变异测试


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

第4题:

软件测试中,发现错误产生的原因依赖于所使用的调试策略,而主要的调试方法包括动态测试、静态测试和______。


正确答案:正确性证明
正确性证明 解析:软件测试的方法有3种:动态测试、静态测试和正确性证明。

第5题:

黑盒测试工具主要包括( )。

A.静态分析工具

B.动态分析工具

C.性能测试工具

D.功能测试工具


正确答案:CD

第6题:

软件测试的方法有三种:静态测试、动态测试和

A.程序正确性证明

B.调试

C.验收测试

D.集成测试


正确答案:A
解析:软件测试的方法有3种:动态测试、静态测试和正确性证明。动态测试和静态测试只能发现错误而不能证明程序中不存在错误。从理论上讲,只有借助于程序正确性证明才有可能证明程序的正确性。

第7题:

以下属于测试工具的是()

A、测试用表

B、扫描器

C、代码分析器


答案:ABC

第8题:

使用()调试程序可以了解程序执行情况,分析程序的动态行为。

A.分析错误表象

B.使用设置打印语句,输出有关的值

C.自动工具

D.重复测试


参考答案:C

第9题:

软件测试方法可分为3类,它们是动态测试、静态测试和程序正确性证明,真正实施的方法则是( )。

A.动态测试和静态测试

B.静态测试和程序正确性证明

C.动态测试和程序正确性证明

D.都不是


正确答案:A

第10题:

下面对静态测试和动态测试的区别描述正确的是()

A.静态测试并没有真正的运行软件,而动态测试需要运行软件

B.静态测试需要借助于专门的测试工具,而动态测试不需要

C.静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成

D.静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷


参考答案:A

更多相关问题