软件测试理论基础测试题

发布时间 : 星期三 文章软件测试理论基础测试题更新完毕开始阅读

A.输入条件“输入水果的斤数”加载到初始状态,得到新状态“待换算的水果斤数已输入”

B.输入条件“单击换算按钮”加载到初始状态,产生输出事件“必须选择水果类型并输入水果的斤数” C.输入条件“点击蔬菜按钮”加载到初始状态,得到新状态“蔬菜种类已选择” D.输入条件“单击换算按钮”加载到 “蔬菜种类已选择”状态进行组合,得到“遗55、

漏水果信息”和“待换算的水果斤数未输入”新状态

有如下菜单界面截图,如果对“编辑”菜单进行测试,下列说法错误的是( )。(选择二项)CE

A.菜单深度的设置可以视为软件界面Bug

B.菜单没有快捷命令方式可以视为软件界面Bug

C.菜单的排列顺序不符合常规要求,可以视为软件界面Bug

D.没有根据系统功能进行合理分类,“插入”功能没有放在主菜单中,可以视为软件界面Bug

E.菜单项的名字不能正确解释菜单功能,可以视为软件界面Bug 56、 下列关于缺陷处理的说法中错误的是( )。(选择一项)D

A.对缺陷进行分类,确定需要优先解决的缺陷,可以减少缺陷报告的处理的成本

B.风险和成本是某些程序缺陷不被修改的常见的理由 C.在新的软件版本中,要关注那些被推迟修改的缺陷

D.优先解决严重程度高的缺陷 57、

在下列选项中,测试人员从(A )开始介入最有利于软件项目的成功。 A.需求分析阶段 B.设计阶段 C.编码阶段

D.系统测试阶段

58、 关于测试用例的意义有如下说法:

①可以避免盲目测试并提高测试效率;

②使软件测试的实施重点突出、目的明确;

③在回归测试后无需修正测试用例便可继续开展测试工作; ④测试用例的复用化和通用化使软件测试更易于开展; 则上述说法中正确的是(D )。 A. ①、②、③ B. ①、③ C. ②、③

D. ①、②、④ 59、

关于手工测试和自动测试,下列说法错误的是(B )。

A. 手工测试是一个主动寻找软件缺陷的过程,而自动测试是需人工干预的被动测试过程。

B. 自动测试执行速度比较快,它的效果肯定要比手工测试的好。 C. 目前,自动测试不能取代手工测试。

D. 手工测试和自动测试相结合可以在一定程度上提高测试效率。

60、 关于同一等价类数据的共同特点,下列选项中说法正确的是(BC )。(选择二项)

A. 如果等价类中的一个测试数据不能捕获缺陷,那么可以选择该等价类中的其他测试数据来捕获缺陷。

B. 如果等价类中的一个测试数据不能捕获缺陷,那么选择该等价类中的其他测试数据也不会捕获缺陷。

C. 如果等价类中的一个测试数据能够捕获一个缺陷,那么选择该等价类中的其他数据测试也能捕获该缺陷。

D. 如果等价类中的一个测试数据能够捕获一个缺陷,那么选择该等价类中的其他数据测试不一定也能捕获该缺陷。

61、 下列关于缺陷报告的说法中错误的是(C )。

A. 优化缺陷指的是优化缺陷的描述步骤

B. 缺陷报告中必须包含重现缺陷的必要步骤

C. 为了修改方便,一个缺陷报告中要尽量包含多个缺陷 D. 缺陷报告应描述清晰、准确、无歧义 62、

下列协议中属于邮件接收协议的是(AB )。(选择二项)

A. SMTP B. POP3 C. IMAP4 D. HTTP

63、 用因果图法设计测试用例时,依据的是(A )之间的因果关系。 A. 输入与输出 B. 设计与实现 C. 状态与控制 D. 主程序与子程序 64、 Windows XP 支持并能够使用的文件系统有(A )。

A. FAT32、NTFS

B.CDFS、EXT2

C.FAT32、EXT3

D.NTFS、

HPFS

65、 根据软件测试V模型,下列选项中(A )主要是针对设计进行验证。(选择一项)

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

联系合同范文客服:xxxxx#qq.com(#替换为@)