软件测试理论基础测试题(3)

2019-08-30 17:52

A.单元和集成测试

B. 系统测试 C. 黑盒测试 D. 验证测试

66、 关于经过有效测试后的软件所能够达到的目标,下列说法中不准确的是(A D )。

(选择二项)

A.确保产品完成了它所承诺或公布的功能,能够超出承诺或公布的功能更好 B.确保产品是健壮的和适应用户环境的 C.确保产品满足性能和效率的要求 D.确保应用软件没有缺陷 67、

设计兼容性测试用例时,下列不属于选择测试平台和应用程序版本所依据的原则的是(C )。(选择一项)

A.根据流行程度,选择比较普及的操作系统和软件平台 B.选择主流生产厂商的产品来进行测试

C.尽量选择较新的程序版本

D.根据类型把软件进行等价类划分,从每种类型中选择软件来测试

68、

下列关于软件的安装测试说法正确的是(B C )。(选择二项) A. 软件的安装测试就是测试软件的安装过程,安装完毕后则安装测试结束 B. C.

软件的安装测试过程中有对软件兼容性的测试内容 软件的安装测试过程中要考虑软件易用性测试的因素

D. 通常情况下,对软件的安装测试主要考虑典型安装的测试,对于自定义安装可以测试,也可以不测试

69、 下列关于软件质量评估的说法中错误的是( )。(选择一项)D

A.覆盖评测是对测试完全程度的评测,最常用的覆盖评测是基于需求的覆盖和基于

代码的覆盖

B.缺陷评估主要包括缺陷分布,缺陷状态与优先级分布和缺陷状态与严重性分析等三类

C.通过测试评估确定软件的各项指标是否满足测试标准规定,检验应用程序是否合格

D.动态监测是一种性能评测方法,如果测试脚本始终保持一种状态或者没有明显变化,则一定表明该测试执行发生问题 70、

文档测试中需要对用户说明书进行测试,下列关于对用户说明书的测试说法中错误的是( A )(选1项) A.语言检查:检查标准是说明书语言专业,用词华丽

B.功能检查:检查标准是功能描述完整,准确,并且没有描述不存在的功能 C.图片检查:检查标准是图片正确,清晰

D.排版检查:检查标准是排版正确,合理,风格统一 71、 对一台硬件正常的ATM机进行提取功能测试,若该机允许的提取增量为100元,提

取金额从100元到5000元人民币(含5000元人民币).使用等价类划分方法设计测试

用例,则下列说法中错误的是(BD ) (选2项) a. 提取20元人民币的数据输入属于无效等价类数据 b. 提取150元人民币的数据输入属于有效等价类数据 c. 提取5100元人民币的数据输入属于无效等价类数据

d. 提取5000元人民币的数据输入属于无效等价类数据

e. 提取2000元人民币的数据输入属于有效等价类数据

72、 通常情况下,下列关于软件测试与调试的说法中错误的是(B ) (选1项)

A.软件测试工作可以由测试人员和程序员共同参与 B.软件测试主要集中在开发阶段进行,而软件调试将贯穿于整个软件生命周期

C.软件调试的主要任务是确定程序中潜在错误的确切位置和原因并加以改正 D.软件调试通常是由开发人员完成的工作 73、 通常情况下,下列关于控件测试的说法中正确的是(A E ) (选2项)

A.要求控件摆放对齐,间隔一致,没有重叠区域

B.控件中有错别字是软件的Bug,而中英文混合不算是软件的Bug C.文字的全角和半角混用不影响软件的功能,不是软件的Bug D.控件的字体和大小都一致,是软件的Bug

E.要求控件显示完整,不被裁切

74、 在“输入非法数据”的测试模型中, 对于输入,需要从下列( A )方面进行考虑。

(选1项)

① 输入数据的类型 ②输入数据的长度 ③输入数据的边界值 ④输入数据的默认值 A.①②③ B.②③④ C.①②④

D.①②③④

75、 下列关于常用测试方法的描述中错误的是(D ) (选1项)

A.错误猜测是基于经验和直觉推测程序中所有可能存在的错误 B.随机测试的所有输入数据都是随机生成的,其目标是模拟用户的操作 C.通过测试主要用于验证系统和它的需求是否一致,确认软件至少能做什么 D.失败测试时不要蓄意攻击软件的薄弱环节 76、 下列关于测试用例和测试需求的说法中正确的是(BC ) (选2项)

A.测试需求来源于测试用例,是对测试用例的总结

B.测试用例来自于测试需求,是对测试需求的细化 C.测试用例控制软件测试的执行过程,是对每个测试项目的实例化 D.测试需求等同于测试计划,是测试过程中的指导性文档 77、

有效性测试是在模拟的环境下,运用黑盒测试的方法验证所测软件是否满足(C )中所列的要求 (选1项)

A. 软件概要设计文档 B. 单元测试方案 C. 软件需求规格说明书 D. 集成测试方案 78、

某公司采用在周一做一次完全备份,周二至周五每天做一次增量备份的策略对服务器上的文件夹进行备份,该文件夹每个工作日都会有数据更新,如果想还原到星期五的数据,则下列方法中可以采纳的是( ) (选1项)D

A.先还原星期五的增量备份,再还原星期一的完全备份 B.先还原星期一的完全备份,再还原星期五的增量备份 C.先依次还原星期二到星期五的增量备份,再还原星期一的完全备份 D.先还原星期一的完全备份,再依次还原星期二到星期五的增量备份 79、 下列关于验收测试的说法中错误的是() (选1项)B

A.验收测试是软件产品在交付用户正式使用前的最后一道测试工序

B.验收测试包括有效性测试和软件配置审查 C.验收测试一般使用生产中的实际数据进行测试 D.验收测试必须由用户或者用户代表参加

80、 通常情况下,下列选项中不属于制订测试计划时要包含的内容是 DE (选2项)

A.测试计划的简介 B.测试手段和策略 C.测试进度表 D.具体测试用例设计 E.缺陷分析报告 81、

下列关于软件风险分析的说法中错误的是( )(选择二项)BD

A.软件风险分析的目标是确定测试对象、测试优先级和测试的深度、有时可能还包括不予测试的对象

B.软件风险分析应该由开发人员确定

C.软件风险分析应该在软件生命周期内尽早进行

D.对于每个发布版本而言,都需要进行完整的风险分析 82、

某应用软件的登录界面截图如下图1所示,若采用状态图法对其进行功能测试,得到如下图2所示的状态图,先设定输入事件分别为:ip1(输入帐号),ip2(输入密码),ip3(单击”登录”按钮),ip4(单击”退出”按钮),ip5(在错误消息框中单击”确定”按钮),则在图2中A至D处分别应填入事件代号是(D ). 帐号: 密码:

\\ 登录

图1

退出 遗漏密码A帐号已输入C帐号已输入密码已输入应用程序主界面退出应用程序启动B遗漏帐号和密码D密码已输入遗漏帐号

图2 A.ip1, ip4, ip1, ip4

B.ip1, ip5, ip2, ip5

C.ip3, ip4, ip1, ip5 D.ip3, ip5, ip2, ip4

83、 通常情况下,关于缺陷报告,下列说法中正确的是(C )。(选择一项)

A.对于不可重现的错误,可以不用报告

B.为了提高相关人员对缺陷的重视程度,需要夸大一些缺陷的严重性 C.细小的缺陷也应该报告

D.测试人员不能引用他人的缺陷报告

84、 下列关于菜单测试内容的说法中错误的是(B )。(选择一项)

A.菜单深度一般最多控制在3层以内 B.菜单中可以中英文混合

C.主菜单数目不应太多,最好单排布置

D.与当前操作无关的菜单应置为灰色

85、 下列关于自动测试与手工测试的说法中错误的是(A )。(选择一项)

A.自动测试发现的错误一定比手工测试发现的错误多

B.自动测试可能会制约软件的开发

C.自动测试在性能测试方面有着手工测试无法比拟的优势 D.手工测试可以处理测试中发生的意外事件

86、 通常,软件生命周期中的很多环节都有可能引入缺陷,相对而言,在下列各阶段中

发现的缺陷修复成本最低的是(A )。(选择一项) A.需求阶段

B.设计阶段 C.编码阶段 D.维护阶段

87、 下列关于软件测试与调试的说法中错误的是(C )。(选择一项)

A.通常情况下,软件测试经历的时间要长于软件调试的时间

B.一般来说,软件测试工作的开始要早于软件调试工作

C.测试的只要工作是找到缺陷并解决缺陷,调试的主要工作是解决缺陷,所以软件测试包含程序调试工作

D.一般来说,软件测试找到的大多是错误的外部表现,而调试能够找到错误的内部原因

88、 下列关于白盒测试与黑盒测试的说法中错误的是(C )。(选择一项)

A.用白盒测试来验证单元的基本功能时,可以使用黑盒测试的思考方法来设计测试用

B.仅仅通过白盒测试,或仅仅通过黑盒测试都不能全面系统地测试一个软件 C.白盒测试适用于软件测试的各个阶段

D.在黑盒测试中使用白盒测试的手段,常被成为“灰盒测试”

89、 下列关于选择自动测试工具的方法和原则的说法中正确的有(AC )。(选择二项)

A.引入工具需要考虑工具引入的连续性和一致性

B.如需多种工具,尽量选择不同公司的产品,以博采众家之长 C.尽量选择主流产品

D.尽量选择正在大力宣传的新产品

90、 下列关于软件运行测试的描述中错误的是(D )。(选择一项)

A.检查产品信息是否真实正确,是否与实际版本一致

B.检查安装的软件是否可以正常使用

C.检查软件安装的目录和内容是否无遗漏或多余

D.只需选择开始菜单、桌面快捷方式或快速启动图标中的一种检查是否正确打开相应程序

91、 软件测试生命周期可以用下图来表示,则下列对应关系中正确的是(B )。(选择

一项)(插图)

A B C D E

A.A:评审、B:实施软件测试、C:测试设计和开发、D:制定测试计划、E:

版本发布

B. A:制定测试计划、B:测试设计和开发、C:实施软件测试、D:评审、E: 版本发布

C. A:制定测试计划、B:实施软件测试、C:测试设计和开发、D:评审、E: 版本发布

D. A:评审、B:制定测试计划、C:测试设计和开发、D:实施软件测试、E: 版本发布

92、 下列逻辑覆盖测试中,测试覆盖率最弱的是(A )。(选择一项)D

A.路径覆盖

B.判定-条件覆盖 C.条件组合覆盖 D.判定覆盖

93、 通常情况下,下列缺陷不能通过单元测试发现的是(D )。(选择一下)

A.变量的初始值或缺省值有错误

B.输入的实际参数与形式参数的个数不相同

C.提示的错误与实际的错误不相符

D.一个模块的功能是否会对另一个模块的功能产生不利的影响 94、 关于对软件缺陷的理解,下列说法中错误的是(B )。(选择一项)

A.软件未达到软件规格说明书中规定的功能是软件的缺陷

B.软件功能超出软件规格说明书中指明的范围不是软件的缺陷

C.软件未达到软件规格说明书中指明的应达到的目标是软件的缺陷 D.软件难于理解,不宜使用,运行速度慢是软件的缺陷


软件测试理论基础测试题(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浙江省塑料薄膜企业名录2017年1822家

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: