计算机信息管理

判断题在软件测试过程中,α测试是由一个用户在开发环境下进行的测试;β测试是由软件的多个用户在一个或多个用户环境下进行的测试。A 对B 错

题目
判断题
在软件测试过程中,α测试是由一个用户在开发环境下进行的测试;β测试是由软件的多个用户在一个或多个用户环境下进行的测试。
A

B

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

第1题:

开发单位内部的用户在模拟实际操作环境下进行的,开发人员参与的测试是

A) 接受测试

B) 6σ测试

C) β测试

D) α测试

A.

B.

C.

D.


正确答案:D

第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题:

【问题4】(2分)

请判断以下对测试的叙述是否正确。

A.验收测试是以用户为主的测试,软件开发人员和质量保证人员也应参加。(14)

B.在验收测试中,a测试是由软件开发机构组织内部人员模拟各类用户在开发环境下进行的测试。(15)


正确答案:
【问题4】(2分)
(14) 是 或正确 
(15) 是 或正确

第5题:

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

A.Alpha

B.Beta

C.Gamma

D.Delta

A.

B.

C.

D.


正确答案:B

第6题:

()(10分)阅读下列说明,回答问题1至问题2,将解答或相应的编号填入答题纸的对应栏内。【说明】测试是信息系统工程质量控制最重要的手段之一,这是由信息系统工程本身的特点所决定的。信息系统工程一般由网络系统、主机系统、应用系统等组成,而这些系统的质量到底如何,只有通过实际的测试才能够进行度量。【问题1】(5分)请说明测试类型中白盒测试与墨盒测试的区别(2分),墨盒测试中有哪些测试方法?请例出。(3分)【问题2】(5分)请指出下面关于软件测试的叙述是否正确(填写对或错,每个小题0.5分)。(1)软件质量的6个特性包括功能性、可靠性、易使用性、易改变性、可维护性和易适应性。(2)监理工程师应按照有关国家标准审查提交的测试计划和测试规范,并提出审查意见。(3)软件测试的目的是为了验证软件功能是否正确。(4)软件测试计划始于软件设计阶段,完成于软件开发阶段。(5)β测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的测试。(6)代码走查是代码检查的一种,是由开发和测试人员组成一个审查组,通过阅读和讨论,对程序进行静态分析的过程。(7)采用正确的测试用例设计方法,软件测试可以做到穷举测试。(8)界面测试不是易用性测试包括的内容。(9)验收测试是由承建方和用户按照用户使用手册执行软件验收。(10)软件测试监理是对软件测试工程活动和产品进行评审和(或)审核,并报告结果。


正确答案:【问题1】
白盒测试是一种按照程序内部的逻辑结构和编码结构设计并执行测试用例的测试方法。把被测试的程序当做一个透明的盒子,测试人员对被测试的程序内部结构相当清楚,常用于单元测试;
黑盒测试把被测试的程序当做一个不透明的盒子,测试人员对被测试的程序内部结构不清楚,常用于集成与确认测试。是一种从软件需求出发,根据软件需求规格说明设计测试用例,并按照测试用例的要求运行被测程序的测试方法。黑盒测试着重于验证软件功能和性能的正确性,它的典型测试项目包括功能测试、性能测试、边界测试、余量测试和强度测试等。

黑盒测试的方法包括有:等价类划分、边界值分析、因果图、错误推测法

【问题2】
1)错,2)对,3)错,4)错,5)错,6)错,7)错,8)错,9)错,10)对
----------或者--------------
正确的有:2,10
错误的有:1,3,4,5,6,7,8,9
本题考查与信息工程质量控制相关的软件测试理论与实践。
[问题1]
重点考察测试类型与测试方法的关系。黑盒测试主要在软件的接口处进行。是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。黑盒测试方法包括:等价类划分、边界值分析、因果图分析、错误推测法、功能图分析等。
白盒测试是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。白盒测试方法包括:代码检查法、静态结构分析法、逻辑覆盖法、循环覆盖法和基本路径法。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。
[问题2]
根据信息工程质量控制和软件测试的有关理论,题目中第2,5,6,10项描述是正确的,其余各项是错误的,正确的描述如下。
第1项,软件质量是反映软件产品满足规定用户和潜在用户需求能力的特性的总和,软件质量特性包括功能性、可靠性、易使用性、效率、可维护性和可移植性等6个特性。
第3项,软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。
第4项,软件测试计划始于软件需求分析阶段,完成于软件设计阶段。
第5项,α测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的测试。β测试是在用户环境下进行的测试,开发人员不参与测试过程。
第6项,代码审查查是代码检查的一种,是由开发和测试人员组成一个审查组,通过阅读和讨论,对程序进行静态分析的过程。
第7项,采用正确的测试用例设计方法,软件测试也不可以做到穷举测试。
第8项,界面测试是易用性测试包括的内容。
第9项,验收测试是由承建方和用户按照项目合同、软件系统需求和用户使用手册在软件正式验收前执行的测试。
 
 
 

第7题:

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

A.需求分析

B.概要设计

C.详细设计

D.编码


正确答案:A

第8题:

β测试是由软件的多个用户在实际使用环境下进行的测试。()

此题为判断题(对,错)。


参考答案:对

第9题:

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

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

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

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

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


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

第10题:

测试由用户在开发者场所进行,并且在开发者对用户的“指导”下进行测试。

A.黑盒

B.Alpha

C.功能

D.确认


正确答案:B
解析:软件测试方法分人工测试和机器测试。人工测试又称代码审查,主要有3种方法:个人审查、抽查、会审。机器测试分为白盒测试和黑盒测试。白盒测试又称为功能测试;黑盒测试又称为结构测试。软件测试可分为4步进行:(1)单.元测试。(2)组装测试。(3)确认测试。(4)系统测试。其中,确认测试常用的有Alpha测试和Beta测试。Alpha测试由用户在开发者的场所进行,并且在开发者对用户的“指导”下进行测试。开发者负责记录发现的错误和使用中遇到的问题。总之Alpha测试是在受控的环境中进行的。Beta测试是由软件的最终用户们在一个或多个客户场所进行。与Alpha测试不同,开发者通常不在Beta测试的现场,因此Beta测试是软件在开发者不能控制的环境中的“真实”应用。

更多相关问题