软件测试MCQ问题与答案

软件测试MCQ问题与答案

MCQSS.com提供涵盖不同主题的免费软件测试MCQ问题与答案。我们的交互式格式可以立即告诉您是否回答正确。立即浏览我们的多项选择题库,验证您的软件测试知识!无需购买会员或注册,您可以免费使用我们的网站。不要错过提高技能和准备考试的机会,尽在MCQSS.com!

1: 成熟测试仪的迹象包括:

A.   可以忍受开发并为解决错误而战

B.   所有这些

C.   社会心理学MCQ

D.   已经通过完整的软件开发周期

2: 对或错?玻璃盒测试和白盒测试在功能上是非常不同的测试。

A.   真的

B.   错误的

3: 为什么测试人员会使用等效类测试?

A.   测试仪希望测试所有可能的输入数据。

B.   测试仪了解软件的内部结构。

C.   测试人员希望减少需要开发的测试用例总数。

D.   测试仪不确定所有输入数据集。

4: 试点测试和Beta测试有什么区别?

A.   试点测试涉及少数最终用户,但Beta测试涉及大型组

B.   没有不同

C.   Beta测试涉及少数最终用户,但试点测试涉及大组

D.   差异很模糊

5: 压力测试并不强调以下哪项?

A.   意外的用户输入

B.   软件的鲁棒性

C.   重负荷下的可用性

D.   沉重负荷下的性能

6: 尽可能最好地完成此句子:对等效分区__________。

A.   划分相等时间之间的测试

B.   将测试平均分配在测试仪之间

C.   将输入数据分为分区

D.   测试磁盘分区是否平等分布

7: 简单的性能测试基本上是___

A.   运行BVT和监视资源

B.   进行压力测试和监视资源

C.   运行代码覆盖范围和监视资源

8: 什么是回归测试?

A.   检查更改并在更改后检查副作用

B.   检查更改

C.   更改后检查副作用

D.   没有任何

9: 以下哪项是黑盒测试中使用的技术?

A.   API测试

B.   声明覆盖范围

C.   突变测试

D.   边界价值分析

10: 对或错?用户接受测试通常是执行的第一个测试之一。

A.   真的

B.   错误的

11: 对或错?零和一个通常在同一等价类中。

A.   错误的

B.   真的

12: 在正式检查期间,个人将存在以下哪个(组合)?

A.   主持人,作者/制作人,读者

B.   作者/制作人,读者,检查员

C.   录音机检查员

D.   所有这些

13: 测试团队何时应该开始计划给定软件发布的测试?

A.   仅在编写代码之后

B.   测试团队不计划测试,开发人员确实

C.   越早越好

D.   无需计划,测试是通过规格进行的

14: 在没有计划和文档的情况下完成的软件测试称为:

A.   临时测试

B.   单位测试

C.   灰色盒子测试

D.   功能测试

15: 什么是单元测试?

A.   测试一个完全集成的系统,以验证其满足其要求是否满足

B.   测试验证代码的特定部分的功能

C.   确保正确安装系统并在实际客户的硬件上工作

D.   试图验证组件之间针对软件设计的界面的测试

16: ____________是一种测试方法,将输入数据集划分为测试用例的数据类别。

A.   白盒测试

B.   Beta测试

C.   性能测试

D.   等效分区

17: 谁执行Beta测试?

A.   开发人员

B.   顾客

C.   软件项目经理

D.   软件工程师

18: 测试计划和用例之间有什么区别?

A.   用例是测试计划的一部分

B.   一个测试计划描述了构成测试策略的所有元素。它可以包括要测试的应用程序,测试范围,测试活动,角色和职责以及可交付成果。用例描述了用户如何交互

C.   测试计划是用例的一部分

D.   测试计划和用例相同

19: 测试案例中通常不包括以下哪项?

A.   通过/失败指示器

B.   相关要求

C.   相关设计决策

D.   测试用例ID

20: _____________在不了解软件内部结构,设计或实现软件的情况下测试软件的功能。

A.   性能测试

B.   Beta测试

C.   黑盒测试

D.   白盒测试

21: 测试和调试之间有什么区别?

A.   业余爱好者通常将测试作为业余爱好,通常由专业人士进行调试

B.   测试是错误的最初检测和调试是隔离和校正错误

C.   测试和调试是可互换的术语,基本相同的活动

D.   调试是对代码的粗略概述,测试是解决错误的更为严格尝试

22: 功能和非功能测试之间有什么区别?

A.   功能测试包括验证安全日志,性能和磁盘和内存空间测试的测试用例。非功能性测试包括测试最终用户将使用的实际功能,包括交易和记录

B.   非功能性测试包括验证安全日志,磁盘和内存空间测试的测试用例。功能测试包括测试最终用户将使用的实际功能,包括交易和记录

23: 执行的非功能软件测试以检查用户界面是否易于使用和理解,称为:

A.   白盒测试

B.   安全测试

C.   可用性测试

D.   单位测试

24: 什么是单元测试?

A.   单元测试是一种用于验证单独的源代码单位保持正常工作的动作。

B.   检查固定错误不会通过检查功能来影响模块的其他部分

25: 在典型的一天中有100,000个用户会有多少页浏览量?

A.   100000

B.   依靠

C.   300000

D.   200000

26: 对或错?在软件开发生命周期的早期阶段纠正缺陷的成本远不及以后纠正它们。

A.   真的

B.   错误的

27: 一系列测试用例也通常称为______。

A.   错误池

B.   测试套件

C.   方案测试

D.   测试汇编

28: 以下哪个是流行的自动测试工具的名称?

A.   Ptq

B.   TPQ

C.   切刀

D.   卡特

E.   QTP

29: 描述风险分析

A.   项目经理的责任。

B.   采取的行动是为了避免可能对项目的范围,质量,及时性或成本产生负面影响。

C.   评估没有为该项目雇用足够的测试人员的风险。

D.   分析客户将如何对软件问题做出反应。

E.   营销会议讨论了新功能。

30: 软件工程师应该多久测试他们的代码?

A.   仅在新功能上;旧功能已经测试

B.   仅在没有测试团队的情况下

C.   仅在复杂的代码上;他们应该专注于发展

D.   总是

31: SDLC与软件测试有关的最相关含义是:

A.   软件开发学习中心

B.   严重的缺陷生命周期

C.   软件开发生命周期

D.   软件缺陷生命周期

E.   软件检测生命周期

32: 对或错?软件验证和软件验证是同一件事。

A.   真的

B.   错误的

33: 以下哪项不是软件测试方法类型?

A.   黑盒子

B.   白盒

C.   红色盒子

D.   灰色盒子

34: 坚实的计划经理应为____

A.   所有这些

B.   ii。擅长管理业务需求

C.   I.擅长规格和时间表

D.   iii。测试人员和计划经理

35: 什么是测试计划?

A.   内容表,后跟多个字符。

B.   由业务分析师开发以满足要求。

C.   质量保证团队在软件测试风险方面的集体工作。

D.   描述软件测试工作的目标,范围,方法和重点的文档。

36: BVT代表______。

A.   繁忙的变体测试

B.   建立验证主题

C.   我的存在的祸根

D.   建立验证测试

37: __________通常在发布之前,通常在客户网站上进行测试。

A.   黑盒测试

B.   白盒测试

C.   单位测试

D.   Beta测试

38: 对或错?压力测试在敏捷模型中不起作用。

A.   真的

B.   错误的

39: 以下哪个是性能测试工具?

A.   QTP

B.   肥皂UI

C.   硒

D.   萨希

E.   加载跑步者

40: 对或错?从测试的角度来看,零和零几乎总是相同的。

A.   错误的

B.   真的

41: ____________是对输入,执行步骤和预期结果的描述,以确定是否已满足特定要求或特定软件功能是否正常工作。

A.   代码审查

B.   测试用例

C.   规格

D.   测试步骤

42: 以下哪一项不是自动测试自动化的常用工具?

A.   测试工作室

B.   Drupal

C.   硒

D.   QTP

43: _____________在沉重的负载下测试系统的性能。

A.   配置测试

B.   性能测试

C.   黑盒测试

D.   压力测试

44: 如果未指定预期结果,则:

A.   可能很难确定测试已通过或失败

B.   我们无法自动化用户输入

C.   重复测试可能很难

D.   无法进行测试

45: 重新测试和回归测试有什么区别?

A.   没有区别,它们是同一件事

B.   重新测试确保原始故障已被删除;回归测试寻找意外的副作用

C.   回归测试确保了原始故障已被删除;重新测试寻找意外的副作用

46: 什么是可移植性测试?

A.   该测试是指在不同平台上移动和测试应用程序的实践

B.   这是指在不同服务器中测试应用程序

C.   这是指在不同浏览器中测试应用程序

47: 哪种模型最适合快速开发

A.   瀑布模型

B.   V模型

C.   螺旋模型

D.   敏捷发展

48: ________是执行程序或软件的过程,目的是查找错误。

A.   软件质量保证

B.   测试计划

C.   降低风险

D.   测试

49: 对或错?所有测试应在产品周期结束时自动化。

A.   真的

B.   错误的

50: 您如何确保满足所有要求?

A.   完成路径分析

B.   完成的测试事件报告

C.   完成的代码覆盖分析

D.   完成要求可追溯性矩阵

E.   完成的测试摘要报告

51: 拥有独立软件测试团队的原因之一是什么?

A.   在编写代码之前,测试人员没有参与

B.   软件工程师不需要进行测试

C.   减少测试人员与开发人员之间的张力

D.   测试团队将更彻底地测试软件

52: 用例测试的主要目的是什么?

A.   确定与系统典型使用有关的过程流中的缺陷。

B.   确定与极端情况有关的系统中的缺陷。

C.   确定与使用未批准的编程实践有关的系统中的缺陷。

D.   确定组件之间连接中的缺陷。

53: 组件测试是什么类型的测试?

A.   验收测试

B.   集成测试

C.   单位测试

D.   Beta测试

54: ________是开发人员通过确定代码缺陷并进行更正的过程。

A.   发展

B.   代码审查

C.   调试

D.   测试

55: 哪种测试方法测试了程序的内部结构或工作,而不是暴露于最终用户的功能?

A.   α测试

B.   黑盒测试

C.   白盒测试

D.   兼容性测试

56: 什么是边界价值测试?

A.   从输入和输出等价类的边缘尽可能地测试边界条件

B.   测试内存和磁盘之间的边界以避免安全攻击

C.   测试边界条件在输入和输出等价类的边缘下方和之上

D.   测试浏览器和服务器之间的边界以避免安全攻击

E.   “边界上”的测试,由于其低值而应视为从测试计划中删除

57: 在哪种测试方法中,内部结构,设计,测试时已知软件的实现?

A.   黑盒测试

B.   白盒测试

C.   性能测试

D.   Beta测试

58: BCT代表什么?

A.   黑色代码测试

B.   盒清除测试

C.   都不是

D.   浏览器兼容性测试

E.   边界兼容性测试

59: 您将使用哪种工具用于回归测试的自动化?

A.   调试工具

B.   静态分析工具

C.   捕获和播放工具

D.   都不是

60: 对或错?质量检查和软件测试是同义词。

A.   错误的

B.   真的

61: 如果输入框接受范围1-1000的值,则使用EP技术,以下答案是错误的

A.   范围1-10000的有效值

B.   所有这些

C.   低于1的无效值

D.   无效的值高于1000

62: 优秀测试仪的元素包括____

A.   (都不是)

B.   可以将测试工作委派给开发团队

C.   懒足够不想做一次以上的事情

D.   可以在紧缩的时间内整夜熬夜

63: 以下哪项不是性能测试?

A.   负载测试

B.   Beta测试

C.   配置测试

D.   压力测试

64: ______测试用户将能够理解和与系统交互的能力。

A.   α测试

B.   Beta测试

C.   可用性测试

D.   用户验收测试

65: 以下哪一项是不正确的?

A.   接受测试检查客户定义的要求和方案该产品必须满足

B.   在TDD中,甚至在代码之前编写了测试

C.   性能是功能测试必须检查的东西之一

D.   测试套件是测试用例的集合

66: 以下哪项不是好的测试案例的特征?

A.   测试案例有很高的可能性发现错误的可能性。

B.   测试案例测试无效的输入。

C.   测试用例既不简单也不太复杂。

D.   测试案例取决于其他测试用例。

67: 哪个不是测试计划的一部分?

A.   角色和责任

B.   测试模板

C.   回顾报告

D.   (所有这些)

E.   测试时间表

68: 以下哪项不是在测试计划期间完成的活动?

A.   创建测试用例

B.   准备测试策略文件

C.   测试工作估计

D.   测试工具选择

69: 对或错。一旦修复了所有错误,就会运送产品。

A.   错误的

B.   真的

70: 什么是浏览器矩阵?

A.   在管理和测试之间,支持哪些浏览器和屏幕尺寸的文件

B.   每个测试仪需要在办公室中需要的浏览器列表

C.   可以等到最后一个冲刺的东西

D.   可以在

71: 哪种软件开发生命周期模型需要与开发活动同时开始测试活动?

A.   螺旋模型

B.   瀑布模型

C.   线性模型

D.   V模型

72: 以下哪项不是BlackBox测试的优势?

A.   测试可以帮助优化代码。

B.   测试可以发现软件和规格之间的差异。

C.   一旦功能规范完成后,可以立即编写测试用例。

D.   测试人员可能是非技术的。

73: ________是可以测试软件的程度。

A.   测试计划

B.   软件质量

C.   测试风险

D.   可测试性

74: 什么是可靠性测试?

A.   进行的测试以确定是否满足规范或合同的要求

B.   一个测试领域,其中涉及测试软件在特定时间内在给定环境条件下运行功能的能力

C.   需要考生实际执行任务或活动的评估,而不是简单地回答有关特定部分的问题

D.   一个测试领域,其中涉及测试软件在特定时间内运行的能力

75: 对或错?仪器是通过预编译器通行证中的覆盖范围测量工具执行的。

A.   真的

B.   错误的

76: TMM的第五级

A.   定义

B.   一体化

C.   优化

D.   测量

77: 对或错? AJAX启用网站可以增加服务器请求的数量。

A.   错误的

B.   真的

78: 什么是分支?

A.   软件偏离其预期交付或服务

B.   从任何语句转移到组件中任何其他语句的条件转移

C.   在不涉及软件开发人员的网站上进行操作测试

D.   一种产生预期结果的机制,以与正在测试的软件的预期结果(SUT)进行比较

79: 控制流有两个或多个替代路线的程序点被称为什么?

A.   决定

B.   事件

C.   路线大门

D.   一个司机

80: 测试人员需要像_____一样思考

A.   (所有这些选择)

B.   开发人员

C.   企业主

D.   最终用户

81: 其中哪些找到软件缺陷的实例将导致时间和金钱损失最少?

A.   在设计评论中发现了设计中的错误

B.   客户发现生产缺陷

C.   质量保证工程师在发布前一天发现了这个错误

D.   同行在代码审核中找到错误

E.   开发人员在理智测试中找到了错误

82: 购买新的测试工具时,应首先使用:

A.   独立测试团队

B.   每个可能最终对该工具使用的人

C.   一个小型团队建立使用该工具的最佳方法

D.   供应商承包商编写初始脚本

83: 在项目服务器规格和服务器量表上使用性能测试需要:

A.   您可以根据硬件差异进行负载测试并监视资源使用情况和重新销售

B.   您要隔离运行每个函数,并将资源使用应用于预计的负载

C.   这不是性能测试的功能

D.   您可以通过资源监视运行代码覆盖测试,并调整到预计的负载

84: 对或错?同时执行是性能测试的较小效果。

A.   真的

B.   错误的

85: 负载测试是______

A.   我和iii

B.   ii。创建一个巨大的负载以查找系统瓦解的位置

C.   I.建模典型的用户活动一天

D.   iii。在繁忙的交通日对用户活动进行建模

86: 以下哪项不是进行压力测试的理由?

A.   用户界面必须直观。

B.   该测试试图找到比赛状况和僵局。

C.   该软件被视为“任务至关重要”。

D.   在测试时,该软件的典型负载未知。

87: 压力测试应开始______。

A.   立即在第一天

B.   船前一周

C.   在集成之后立即

D.   单元测试完成后立即完成

88: 以下哪个不是“理想”组织改进模型的阶段?

A.   想象

B.   建立

C.   诊断

D.   表演

89: TMM的意思是

A.   测试管理模型

B.   测试测量模型

C.   测试成熟度模型

90: __________使用在代码之前编写测试的简短开发周期。

A.   敏捷发展

B.   软件工程

C.   测试驱动的开发

D.   软件开发

91: 当测试应停止

A.   所有计划的测试柜都已运行

B.   所有故障均已正确修复

C.   时间用完了

D.   这取决于测试系统的风险

92: 在计算机上无执行的对象测试被称为_____。

A.   存根测试

B.   静态测试

C.   非功能系统测试

93: 以下哪项不是缺陷的常见分辨率类型?

A.   无法繁殖

B.   如设计

C.   重构

D.   重新开放

E.   封闭 - 固定

94: 以下哪项是测试师分级的好方法?

A.   大多数船舶拦截虫

B.   准时测试交付

C.   错误计数 /无repro计数

95: 什么是突变测试?

A.   故意修改应用程序,以查看测试套件是否会拒绝它

B.   在不了解应用程序代码/内部结构的情况下测试应用程序的功能

C.   以查看系统将来的性能的特定目的进行测试

D.   该技术至少对程序源代码的所有可能分支进行一次测试

96: 对或错?所有WC3错误都应固定为运输。

A.   错误的

B.   真的

97: 长时间以高负载运行系统称为:

A.   烟雾测试

B.   浸泡测试

C.   驱动器测试

D.   结构测试

98: 压力测试硬件必须为_____

A.   任何旧服务器都可以正常工作

B.   适当地缩放到测试负载

C.   与生产完全相同以获得正确的结果

99: 系统包括数据库服务器,缓存服务器和应用程序服务器。有多少个集成点?

A.   需要更多信息

B.   六

C.   三

100: ______是测试软件使用的方法,用于检查代码或算法的理智。

A.   静态测试

B.   性能测试

C.   动态测试

D.   Beta测试