中文软件质量保证问题

中文软件质量保证问题

通过回答 100 多个软件质量保证 MCQ 来测试您的软件质量保证知识。
向下滚动开始!

1: 什么是UAT?

A.   用户尝试测试

B.   用户验收测试

2: 哪种类型的测试集中在测试软件的要求上?

A.   验证测试

B.   单位测试

C.   系统测试

D.   集成测试

3: 要求设计测试用例以证明每个程序功能运行的测试技术称为____________测试。

A.   黑盒子

B.   白色框

C.   玻璃箱

D.   灰色盒

4: 测试启发式方法是...

A.   计算两个对象之间距离的旧方法

B.   我们可以根据某人的标准来判断该软件是否正在工作的原则或机制;

C.   没有这样的事!

D.   通过探索告知的发现,进行学习的方法。

5: 以下哪项通常不应该是测试的目标?

A.   评估该软件是否准备发布。

B.   在软件中找到故障。

C.   证明软件是正确的。

D.   证明该软件不起作用。

6: 循环复杂度度量为设计师提供了有关:

A.   程序中的语句

B.   程序中的独立逻辑路径

C.   程序中的错误

D.   程序中的周期

7: 当用户记录的更改请求通常被重新归类为缺陷:

A.   发现它建议实施的要求已经存在。

B.   它的优先级非常高,需要立即处理。

C.   测试团队负责看到它。

D.   它在技术上很复杂。

8: 对或错?尝试应用数学证据以证明程序符合其规格的尝试注定要失败。

A.   错误的

B.   真的

9: 对或错?程序的循环复杂性可以直接从算法的PDL表示,而无需绘制程序流程图。

A.   错误的

B.   真的

10: 数据流测试是一种控制结构测试技术,用于设计测试用例的标准是:

A.   在程序模块中锻炼逻辑条件

B.   专注于测试循环结构的有效性

C.   依靠基本路径测试

D.   根据变量的位置和使用选择测试路径

11: 以下哪项不是与配置管理特别相关的目标?

A.   客户满意度

B.   缺陷跟踪

C.   团队合作

D.   配置控件

12: 黑盒测试错过了哪些类型的错误,可以通过白盒测试发现?

A.   性能错误

B.   错别字和逻辑错误

C.   印刷错误

D.   逻辑错误

E.   行为错误

13: CMMI质量模型的水平是多少?

A.   初始,管理,定义,定量管理,优化

B.   这些都不是

C.   功能,可靠性,可用性,效率,可维护性,便携性

14: 什么是硒

A.   用于非功能测试的工具

B.   免费的WARE开源工具

C.   基于Web的测试工具

D.   首先

E.   自动化工具

15: 循环复杂性法属于哪种测试方法

A.   白盒

B.   灰色盒子

C.   Junit测试

D.   集成测试

E.   黑盒子

16: 什么是基于会话的测试?

A.   基于会话的测试是一种软件测试方法,旨在将问责制和探索性测试结合起来,以提供快速的缺陷发现,即在线测试设计。

B.   基于会话的测试是一种软件测试方法,涉及测试仪记录其在以后阶段进行审查的行为。

C.   基于会话的测试是一种软件测试方法,旨在提高可能对正在测试的系统不满意的技能初级测试人员。

D.   基于会话的测试是一种软件测试方法,旨在将快速的结果与敏捷团队的期望相结合。

17: 循环测试是一种控制结构测试技术,用于设计测试用例的标准是:

A.   专注于测试循环结构的有效性

B.   根据变量的位置和使用选择测试路径

C.   在程序模块中锻炼逻辑条件

D.   依靠基径测试

18: 白盒测试检查软件的哪些方面?

A.   内部程序设计和代码

B.   要求和功能

C.   申请如何在重载下运作

D.   代码语句,分支,路径和条件

19: 使用基于PC的模拟器进行移动测试的主要缺点是:

A.   兼容性:大多数仿真器与流行版本的MS Windows不兼容。

B.   安装问题:安装和处理模拟器比处理真实硬件更麻烦。

C.   缺乏可靠性:模拟器可能无法充分代表硬件约束。

D.   缺乏可靠性:模拟器可能无法充分代表用户界面。

20: 对或错?程序流程图与程序流程图相同。

A.   真的

B.   错误的

21: 条件测试是一种控制结构测试技术,用于设计测试用例的标准是:

A.   根据变量的位置和使用选择测试路径

B.   在程序模块中锻炼逻辑条件

C.   依靠基本路径测试

D.   专注于测试循环结构的有效性

22: 在开发人员网站的受控环境中,客户最常在哪种接受度测试中执行哪种接受测试?

A.   例外

B.   Α

C.   beta

D.   黑盒子

23: 以下哪项不是迭代软件生命周期?

A.   极端编程

B.   瀑布法

C.   敏捷发展

D.   测试驱动的开发

24: UX代表_____________

A.   用法探索

B.   用户的经验

C.   存在

D.   可用性经验

25: 黑盒测试试图查找以下哪个类别的错误:

A.   不正确或缺少功能

B.   错误或缺失的功能,接口错误和性能错误

C.   接口错误

D.   性能错误

E.   都不是

26: Alpha测试与Beta测试不同:

A.   Alpha测试由用户进行,而测试团队进行了Beta测试。

B.   Alpha测试由用户在测试实验室的测试团队的监督下完成,而BETS测试是由用户在用户设施中进行的,而无需密切监督。

C.   Beta测试由用户进行,而Alpha测试由测试团队进行。

D.   Beta测试由用户在测试实验室的测试团队的监督下完成,而用户在用户设施中的用户进行了Alpha测试,而无需密切监督。

27: 什么是演练?

A.   对软件的正式测试

B.   用于评估或信息目的的非正式会议

C.   深入探讨软件的功能

D.   都不是

28: 缺陷(错误' s)严重性和优先级有所不同:

A.   严重性主要取决于技术因素,而优先级由与业务相关的因素决定。

B.   严重性是由开发人员和业务分析确定的,而优先级是由测试团队确定的。

C.   优先级主要取决于技术因素,而严重性由与业务相关的因素决定。

D.   严重性取决于用户期望,而优先级 - 对功能的影响。

29: 什么是HTSM?

A.   整体测试安全模型

B.   人类测试策略模型

C.   启发式测试策略模型

D.   高科技战略管理

E.   空心团队策略模型

30: 什么是等价类别?

A.   对它们进行采样,而不是尝试测试一些大量的输入。

B.   一种特殊的通用资源标识符(URI)。

C.   可以保护对话发生的渠道的加密。

D.   键值对键和值之间的符号(=)对。

31: 在六个Sigma以下,正确的软件过程周期是什么?

A.   计划 - 行为 - 检查 - 做

B.   计划 - 做 - 检查 - ACT

C.   计划 - 检查 - 行为 - 做

D.   计划 - 检查 - 做 - ACT

32: 以下测试将是哪种测试类型(测试类/类别)的特征:确保新手用户在单击[提交]之前填写表格不得超过三分钟 -

A.   可用性

B.   表现

C.   黑盒子

D.   功能

33: 生产缺陷通常由以下方式发现:

A.   用户

B.   开发人员

C.   客户支持

D.   测试工程师

34: 实施后进行审核,以确定该系统是否符合某些标准。这是一个例子:

A.   质量保证

B.   侦探控制

C.   质量控制

D.   纠正控制

35: 什么是边界价值分析?

A.   测试仅采用测试边界值的过程

B.   测试仪对测试的边界值和中间值的过程

36: 在检查期间不应该存在以下哪项?

A.   一位读者

B.   录音机

C.   开发人员

D.   主持人

37: 质量保证分析师 /测试工程师在发行评论中的主要作用是:

A.   建议发布时间表。

B.   向决策者提出测试申请的质量状态。

C.   是否将测试中的系统发布到生产中。

D.   通过询问设计决策,扮演用户的倡导者。

38: 自上而下与自下而上的集成测试的优势是什么?

A.   主要控制功能可以提早测试。

B.   消除了对存根程序的需求。

C.   测试条件更容易创建。

D.   观察测试结果更容易。

39: 进行移动测试自动化的方法之一是仪器:远程控制应用程序测试,而无需控制移动设备的操作系统。这种方法的主要缺点之一是什么?

A.   无法从应用程序字段中读取数据。

B.   无法在设备级别上更改配置更改的自动化本地化测试。

C.   无法比较图像。

D.   无法自动单击应用程序对象并进行下拉选择。

40: 过程和过程之间有什么区别?

A.   该过程是必须发生的事情,并且该过程是如何发生的逐步

B.   该过程是执行必要的测试的人,并且该过程是在执行何时执行

C.   该过程是谁执行必要的测试,并且该过程是在执行何时执行

D.   该过程是必须发生的,并且该过程是如何发生的分步

41: ____________的主要目的是批准或拒绝所有更改请求。

A.   配置控制板

B.   软件开发团队

C.   变更控制板

D.   客户联络

42: 更改请求与缺陷不同:

A.   缺陷是与需求的偏差,而变更请求是如何更改要求的建议。

B.   缺陷由测试工程师记录,而变更请求则由业务分析师记录。

C.   它们由不同的记录系统处理。

D.   缺陷始终具有与他们的分辨率相关的风险,而变更请求则没有。

43: 包括数据迁移或归档的系统退休的测试称为

A.   Beta测试

B.   α测试

C.   维护测试

D.   系统测试

E.   集成测试

44: 对或错?基于图的测试方法只能用于面向对象的系统。

A.   真的

B.   错误的

45: 以下哪项不是高质量软件的功能?

A.   准时交付

B.   满足要求和期望

C.   在预算范围内交付

D.   完全没有错误

46: 哪种类型的测试设计技术可以最好地描述基于组件规范来得出测试用例的程序?

A.   黑匣子技术

B.   玻璃盒技术

C.   白盒技术

47: 追踪眼动运动是:

A.   可用性测试

B.   安全测试

C.   功能测试

D.   性能测试

48: 以下哪项不是配置控制软件的示例?

A.   颠覆

B.   git

C.   简历

D.   视觉工作室

49: 什么是重新测试

A.   修复错误后测试同一模块

B.   在错误修复后测试受影响的模块

C.   如果我们再次测试缺陷,没有修复

50: 不建议自动化以下测试:

A.   仅处理接口。

B.   专注于压力下的系统行为。

C.   不会重复。

D.   有据可查,易于手动执行。