工学

单选题软件测试是为了()而执行程序的过程A 纠正错误B 发现错误C 避免错误D 证明正确

题目
单选题
软件测试是为了()而执行程序的过程
A

纠正错误

B

发现错误

C

避免错误

D

证明正确

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

第1题:

● 软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据 (44) 来设计测试用例。

(44)

A. 程序内部逻辑

B. 程序外部功能

C. 程序数据结构

D. 程序流程图


正确答案:B
试题(44)分析
    软件测试是为了发现错误而执行程序的过程。黑盒测试也称为功能测试,是根据规
格说明所规定的功能来设计测试用例,它不考虑程序的内部结构和处理过程。常用的黑
盒测试技术有等价类划分、边值分析、错误猜测和因果图等。
参考答案
 (44)B

第2题:

软件测试的目的是______。

A) 软件编写完成以后的后续工作

B) 寻找软件缺陷而执行程序的过程

C) 使软件能更好工作

D) 保证程序能完全正确的被执行

A.

B.

C.

D.


正确答案:B

第3题:

软件测试是为了()而执行程序的过程。

A.纠正错误

B.发现错误

C.避免错误

D.证明正确


参考答案:B

第4题:

软件测试是为了发现错误而执行程序的过程。检验软件是否满足用户需求的测试称为(1)。(2)是维护中常用的方法,其目的是检验修改所引起的副作用。黑盒测试法主要根据(3)来设计测试用例。

(1)

A.确认测试

B.有效性测试

C.系统测试

D.集成测试


正确答案:A

第5题:

下面说法正确的是( )。

A、测试是为了表明程序是正确的

B、成功的测试是没有发现错误的测试

C、测试是为了发现程序中的错误而执行程序的过程

D、以上都不对


正确答案:C

第6题:

● 下列关于软件测试的叙述中,不正确的是()。()A.软件测试是为了发现错误而执行程序的过程B.测试是为了证明程序有错,而不是证明程序无错C.一个好的测试用例是在于它能发现至今未发现的错误D.一个成功的测试是发现了程序中所有的错误


正确答案:D
软件测试不可能发现软件中的所有错误,不存在绝对正确的软件。

第7题:

测试是为了发现程序中的错误而______程序的过程。


正确答案:执行或运行
执行或运行

第8题:

下面关于测试的说法错误的是(37)。

A.测试是为了发现错误而执行程序的过程

B.测试的目的是为了证明程序没有错误

C.好的测试方案能够发现迄今为止尚未发现的错误

D.测试工作应避免由原开发软件的人或小组来承担


正确答案:B
解析:《软件测试的艺术》的作者Grenford J.Myers指出,测试是为了发现错误而执行程序的过程;好的测试方案能够发现迄今为止尚未发现的错误。而并不是为了证明程序没有错误。同时测试时应遵循的原则之一是,测试工作应避免由原开发软件的人或小组来承担。

第9题:

软件测试是为了发现错误而执行程序的过程。检验软件是否满足用户需求的测试称为(20)。

A.系统测试

B.组装测试

C.确认测试

D.回归测试


正确答案:C
解析:软件测试是为了发现错误而执行程序的过程。软件测试的主要步骤有单元测试、集成测试(组装测试)和确认测试。其中,确认测试的任务是检查软件的功能、性能及其他特征是否与用户的需求一致,它是以需求规格说明书作为依据的测试。确认测试通常采用黑盒测试法。黑盒测试也称为功能测试,是根据规格说明所规定的功能(即程序的外部功能)来设计测试用例,它不考虑程序的内部结构和处理过程。常用的黑盒测试技术有等价类划分、边值分析、错误猜测和因果图等。回归测试是为了验证修改的正确性及其影响而进行的,是维护中常用的方法,以确定修改是否达到了预期的目的,检查修改是否损害了原有的正常功能。回归测试作为软件生存周期的一个组成部分,在整个软件测试过程中占有很大的比重,软件开发的各个阶段都会进行多次回归测试。

第10题:

()是为了发现错误而执行程序的过程。

A、程序调试

B、程序编码

C、程序设计

D、程序测试


本题答案:D

更多相关问题