静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查
静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持
动态测试工具可用于软件的覆盖分析和性能分析
动态测试工具不支持软件的仿真测试和变异测试
第1题:
下列关于软件测试的目的和准则的叙述中,正确的是( )。
A.软件测试是证明软件没有错误
B.主要目的是发现程序中的错误
C.主要目的是确定程序中错误的位置
D.测试最好由程序员自己来检查自己的程序
第2题:
以下关于软件测试的叙述中,不正确的是__(17)__。
A.软件测试的目的是为了发现错误
B.成功的测试是能发现至今尚未发现的错误的测试
C.测试不能用来证明软件没有错误
D.当软件不存在错误时,测试终止
第3题:
A.测试无法显示软件潜在的缺陷
B.测试能保证软件的缺陷和错误全部找到
C.测试只能证明软件存在错误而不能证明软件没有错误
D.所有的软件测试都应追溯到用户需求
第4题:
A.实际上,可以采用穷举测试来发现软件中的所有错误
B.错误很多的程序段在修改后错误一般会非常少
C.测试可以用来证明软件没有错误
D.白盒测试技术中,路径覆盖法往往能比语句覆盖法发现更多的错误
第5题:
关于软件测试,以下叙述中错误的是(47) 。
A.软件开发过程是自顶向下的,软件测试过程是自底向上的
B.单元测试主要采用白盒测试,辅之以黑盒测试
C.集成测试通常采用黑盒测试,包括渐增式集成和非增式集成
D.确认测试以软件的概要设计文档为依据,通常采用黑盒测试
第6题:
A.软件系统由程序和数据组成
B.软件系统由软件工具和应用程序组成
C.软件系统由软件工具和测试软件组成
D.软件系统由系统软件和应用软件组成
第7题:
第8题:
第9题:
第10题:
第11题:
第12题:
以下关于软件测试与质量保证的叙述中,()是正确的
第13题:
● 以下关于软件测试的叙述中,不正确的是( )。
A.所有的测试都应追溯到用户需求
B.软件测试的计划和设计需要在程序代码产生之后进行
C.测试软件时,不仅要检验软件是否做了该做的事,还要检验软件是否做了不该做的事
D.成功的测试是发现了迄今尚未发现的错误的测试
第14题:
A、测试是程序的执行过程,目的在于发现错误
B、一个好的测试用例在于能发现至今未发现的错误
C、分析错误产生原因不便于软件过程改进
D、通过对测试结果分析整理,可以修正软件开发规则
第15题:
下面对软件测试和软件调试叙述错误的是()。
A.严格执行测试计划,排除测试的随意性
B.软件调试的目的是改正软件错误
C.软件测试不需考虑测试成本
D.正确的执行测试用例
第16题:
下列关于软件调试与软件测试的叙述中,正确的是( )。
A.软件测试的目的是找出存在的错误,软件调试的目的是定位并修正错误 B.软件测试的结束过程不可预计,软件调试使用预先定义的过程 C.软件调试的过程可以实现设计 D.软件测试不能描述过程或持续时间
第17题:
以下关于软件测试的叙述中,不正确的是(56)。
A.测试能提高软件的质量,但软件的质量不能完全依赖测试
B.一般,难以做到彻底的测试,也不允许无休止地测试
C.经测试并改正错误后,发现错误较多的模块比发现错误较少的模块更可靠
D.软件测试的困难在于如何有效地进行测试,如何放心地停止测试
第18题:
下列关于软件测试的目的和准则的叙述中,正确的是( )。
A)软件测试是证明软件没有错误
B)主要目的是发现程序中的错误
C)主要目的是确定程序中错误的位置
D)测试最好由程序员自己来检查自己的程序
第19题:
第20题:
第21题:
第22题:
第23题:
以下关于测试作用的描述,不正确的是()
第24题:
在下列关于计算机软件系统组成的叙述中,错误的有()。