软考中级

如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误,(1)测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的。(2)测试是由一个用户在开发者的场所来进行的。测试的目的是寻找错误的原因并改正之。A.AlphaB.BetaC.GammaD.Delta

题目

如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误,(1)测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的。(2)测试是由一个用户在开发者的场所来进行的。测试的目的是寻找错误的原因并改正之。

A.Alpha

B.Beta

C.Gamma

D.Delta

参考答案和解析
正确答案:B
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Myers提出的软件缺陷的群集现象指的是 ______。

A.在软件测试过程中,缺陷不会少量出现,而会成群的出现

B.在测试一个功能部件的过程中,通常一次会发现很多缺陷

C.在测试的各个功能部件中,一般不是没有发现缺陷,就是发现许多缺陷

D.一个功能部件已发现的缺陷越多,找到它的更多未发现的缺陷的可能性就越大


正确答案:D
解析:Myers提出的软件缺陷的群集现象是指:测试后程序中残余的错误数目与该程序中已发现韵错误数目成正比。即一个功能部件已发现的缺陷越多,找到它的更多未发现的缺陷的可能性就越大。

第2题:

在下列选项中,有关软件测试说法中,不正确的是()。

A、软件测试是一个为了寻找软件错误而运行程序的过程

B、好测试用例是指可能找到迄今为止尚未发现的错误的用例

C、一个成功的测试是至今尚未发现的错误的测试

D、一个成功的测试是发现至今尚未发现的错误的测试


参考答案:C

第3题:

●如果一个软件是给许多客户使用的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误, (48) 测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的。 (49) 测试是由一个用户在开发者的场所来进行的。测试的目的是寻找错误的原因并改正之。

(48) A.alpha

B.beta

C.gamma

D.delta

(49) A.alpha

B.beta

C.gamma

D.delta


正确答案:B,A
【解析】若一个软件是给许多客户使用的,那么让每一位用户都进行正式的接受测试是不切实际的。大多数厂商使用一个被称作alpha的测试和beta测试的过程来发现那些似乎只有最终用户才能发现的错误。alpha测试是由一个用户在开发者的场所进行的,软件在开发者对用户"指导"下进行测试,开发者负责记录错误和使用中出现的问题,alpha测试是在一个受控的环境中进行的。beta测试由软件的最终用户在一个或多个用户场所来进行的,开发者通常不在现场,因此beta测试的测试环境是不受控的。

第4题:

如果一个软件是给许多客户使用的,大多数软件产商要使用机制测试过程来发现那些可能只有最终用户才能发现的错误。______测试是由一个用户在开发者的场所来进行的,目的是寻找错误的原因并改正之。

A.Alpha

B.Beta

C.Gamma

D.Delta

A.

B.

C.

D.


正确答案:A

第5题:

一个较为典型的流程是,用户从软件厂商的网站下载了软件,安装后,软件经过处理与本机的某些特征建立关联,比如,软件可以以一定的方式采集硬件的指纹信息,产生一个特定字串。如果用户软件在正式使用前需要激活,通常是在付款后将字串发送回软件厂商,软件厂商确认合法后使用。


正确答案:

第6题:

Myers提出的软件缺陷的群集现象指的是______。

A) 在软件测试过程中,缺陷不会少量出现,而会成群出现

B) 在测试一个功能部件的过程中,通常一次会发现很多缺陷

C) 在测试的各个功能部件中,一般不是没有发现缺陷,就是发现许多缺陷

D) 一个功能部件已发现的缺陷越多,找到它的更多未发现的缺陷的可能性就越大

A.

B.

C.

D.


正确答案:D

第7题:

软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现(44)阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块(45)。对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误。其中,α测试是指晕终用户在(46)的情况下所进行的测试,β测试是指最终用户在(47)的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行(48)测试。

A.需求分析

B.概要设计

C.详细设计

D.编码


正确答案:A

第8题:

关于要进行配置测试的原因的相关内容,下面说法错误的是()。

A.配置测试是指使用各种硬件来测试设备性能的过程

B.假如所有计算机硬件都相同,所有软件都由同一家公司编写,那么配置测试就完全不需要了

C.如果所有生产厂商都遵照一套标准来设计硬件,那使用软件就会毫无疑问地正常运行了

D.在现实中,生产厂商并不是都严格遵守标准的


参考答案:A

第9题:

如果一个软件是给许多客户使用的,大多数软件生产商要使用机制测试过程来发现那些可能只有最终用户才能发现的错误。______测试是由软件的最终用户在一个或多个用户实际使用环境中进行的。

A.Alpha

B.Beta

C.Gamma

D.Delta

A.

B.

C.

D.


正确答案:B

第10题:

对那些为众多用户开发的软件(如操作系统,编译程序),通常要进行α测试和β测试,以发现可能只有最终用户才能发现的错误,其中,α测试是指最终用户在(11)的情况下所进行的测试,β测试是指最终用户在(12)的情况下所进行的测试。

A.开发环境下,开发人员不在场

B.开发环境下,开发人员在场

C.用户的实际使用环境下,开发人员不在场

D.用户的实际使用环境下,开发人员在场


正确答案:B
解析:Alpha测试是在开发者的现场由客户来实施的,被测试的软件是在开发者指导下从用户的角度进行常规设置的环境下运行的。Beta测试是在一个或多个客户的现场由该软件的最终用户实施的。与Alpha测试不同的是,进行Beta测试时开发者通常是不在场的。

更多相关问题