计算机二级

软件测试的方法有动态测试、静态测试和【 】3种。

题目

软件测试的方法有动态测试、静态测试和【 】3种。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件测试是发现软件错误(缺陷)的主要手段,软件测试方法可分为静态测试和动态测试,其中()属于静态测试。

A.代码走查

B.功能测试

C.黑盒测试

D.白盒测试


正确答案:A

第2题:

● 软件测试方法可分为静态测试和动态测试两大类,人工检测 (53) 。

(53)

A. 属于静态测试和动态测试

B. 属于静态测试

C. 属于动态测试

D. 既不属于静态测试也不属于动态测试


正确答案:B

第3题:

单元测试是软件测试的基础性测试,它通常采用的方法是

A.静态测试

B.动态测试

C.静态、动态测试

D.静态、动态测试和复审


正确答案:D

第4题:

软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们( )。

A.前者属于静态测试,后者属于动态测试

B.前者属于动态测试,后者属于静态测试

C.都属于静态测试

D.都属于动态测试


正确答案:D
解析:常用的软件测试方法有两大类:静态测试方法和动态测试方法。静态测试主要是以一些人工的模拟技术对软件进行分析和测试。动态测试包括黑盒测试和白盒测试两种。

第5题:

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

A.动态测试和静态测试

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

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

D.都不是


正确答案:A

第6题:

软件测试的方法有三种:静态测试,动态测试和( )。

A.程序正确性证明

B.调式

C.验收测试

D.集成测试


正确答案:A

第7题:

当前软件测试的方法有3种:动态测试、静态测试、【 】。


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

第8题:

软件测试基本方法中,下列哪种方法不用测试实例?

A.白箱测试方法

B.动态测试方法

C.黑箱测试方法

D.静态测试方法


正确答案:D
解析:测试实例包括黑、白箱测试和动态测试。

第9题:

软件测试有多种方法和技术,其中,通过人工评审软件文档或程序(不必运行程序),发现其中错误的测试方法是

A.动态测试

B.静态测试

C.穷举测试

D.黑箱测试


正确答案:B
解析:静态测试一般是指通过人工评审软件文档或程序,借以发现其中的错误,不必运行程序。动态测试指的是上机测试,它使程序有控制的运行,从多角度的观察程序运行时的行为。黑箱测试是动态测试的一种,由此可以看出A),D)两项是不对的。穷举测试需要针对大量测试数据来验证程序的准确度,因此需要程序运行。

第10题:

软件测试的方法有三种。以下哪项(些)属于这些方法?

Ⅰ.动态测试

Ⅱ.静态测试

Ⅲ.正确性证明

A.仅Ⅰ

B.仅Ⅰ和Ⅱ

C.仅Ⅱ和Ⅲ

D.Ⅰ、Ⅱ和Ⅲ


正确答案:D
解析:本题考查软件测试方法的概念。目前,软件测试的方法有三种:动态测试、静态测试和正确性证明。动态测试是指通常的上机测试,这种方法是使程序有控制地运行,并从多种角度观察程序运行时的行为,以发现其中的错误。静态测试一般是指人工评审软件文档或程序,借以发现其中的错误,由于被评审的文档或程序不必运行,所以称为静态的。动态测试和静态测试只能发现错误而不能证明程序中不存在错误,从理论上讲,只有借助于程序正确性证明才有可能证明程序的正确性。程序证明最常用的方法是归纳断言法,它对程序提出一组命题,如能永数学方法证明这些命题成立,就可保证程序中不存在错误,即它对所有的输入都会产生预测的正确输出。但目前正确性证明尚处于理论研究阶段,其技术尚不成熟,并未达到实用化阶段。正确答案为选项D。

更多相关问题