最终稿第5部分理论知识考卷模拟

一、 判断题

1白盒测试的条件覆盖标准强于判定覆盖( )
2验收测试是最终以用户为主的测试( )
3压力测试等同于负载测试。( )
4问题可能是由失效引起的,而失效是由故障所引起的,并且故障是缺陷的子集。()
5故障都是缺陷,但缺陷不全是故障。( )
6缺陷通过系统重装来移除。( )
7在脚本测试中,测试者的测试动作不由测试用例中的书面指令所规定。( )
8一个基础的性能测试用例应包含测试覆盖需求、测试前置条件、测试操作过程、测试以及测试实际结果。( )
9编写性能测试脚本和开发不同,可以按个人喜好随意编写代码,无需注意代码的规范化和标准化。( )
10在测试场景运行过程中,只需运行一次场景就足以对数据进行测试结果分析。()
11脚本的参数化并不是执行脚本前必须要进行的设置操作。( )
12由于系统和软件的复杂性,测试不可能覆盖测试项的每个方面。测试人员应该明白穷尽测试是不可能的,测试活动应聚焦于最能满足测试项的测试目标。()
13任何静态测试设计技术的主要目的是发现缺陷,但也有其他目的,如:走查用于知识交流,技术审查以获得共识。评审有助于预防未来的缺陷。( )
14在性能测试结果的分析中,所有的分析依据均是真实的测试数据,所有的分析目标均是客户的真实需求。客观性和可展示性是性能结果分析过程中的重要原则。()
15. 基于需求的测试主要目的是确保在测试中解决(即“覆盖”)测试项的需求,以确定测试项是否满足最终用户需求。()
16. 使用数学方法的测试实践不会产生大量的输入,因此不需要使用自动化工具来实现。( )
17. 自动化测试通常需要使用测试工具软件。( )
18. 测试用例规格说明用来统一测试用例编写的规范,为测试设计人员提供测试用例编写的指导,提高编写的测试用例的可读性,可执行性、合理性。( )
19. 在测试项目中,测试策略是贯穿整个测试过程唯一而不变的。( )
20.不必监测组织级测试规格说明的使用情况,就可以确定其是否在组织内部被有效地使用;缺陷的发生率大于50%就是“高”概率的缺陷。( )

二、 单项选择

1.下面( )方法属于黑盒测试技术
A语句测试 B分支测试
C因果图 D全计算使用测试

2软件测试的目的是( )。
A发现程序中的所有错误 B尽可能多的发现程序中的错误
B证明程序是正确的 D调试程序

3 ( )的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求
A系统测试 B集成测试
C单元测试 D功能测试

4.关于白盒测试与黑盒测试最主要的区别,正确的是()
A白盒测试侧重于程序结构,黑盒测试侧重于程序功能的规格说明
B白盒测试能够使用测试工具,黑盒测试不能
C白盒测试需要程序参与,黑盒测试不需要
D黑盒测试比白盒测试应用更广泛

5下面的逻辑测试覆盖中,测试覆盖最强的是( )。
(A)条件覆盖 (B)条件组合覆盖
©语句覆盖 (D)判定覆盖

6编码阶段产生的错误由( )检查出来。
(A)单元测试 (B)集成测试
©系统测试 (D)功能测试

7下列不属于缺陷的分类属性的是( )。
A优先级 B严重性 C纠正版本 D场地

8每个C程序必须有且仅有一个()
A类 B主函数 C预处理命令 D语句

9以下程序输出结果为
int a=2,b=1;
string s1=a>b?”a大于 b”:”a 小于 b”;
printf(“%s\n”,s1);
A a大于b
B a小于b
C 1
D输出语句有错

10关于下面程序段说法正确的是()
for(int t=l;t<=100;t++)
{
scanf(“%d”,&x);
if(x<0) continue;
printf(“%d\n”,t);
}
(A) 当x<0时,循环结束
(B) 当x>=0时,什么也不输出
©最多允许输出100个非负整数
(D)程序有错

11以下关于测试场景的描述中,()是典型的性能测试应用场景
A对某个单一功能点进行10个用户的同时访问
B测试某系统的所有30个功能模块
C测试某系统的所有界面
D对某个单一功能点进行10次的指定流程重复测

12在负载测试中,()是常见的负载。
(A)不同的软件环境 (B)不同的时间
©不同的硬件环境 (D)并发的进程

13可靠性测试的说法中,正确的是()
(A) 可靠性测试是用来系统、产品或组件在指定条件下、指定时间内执行指定功能的程度
(B)可靠性测试主要是用来校验程序在断电情况下的系统反馈
©可靠性测试主要是用来校验程序在断网情况下的系统反馈
(D)可靠性测试主要是用来测试程序的生命周期

14Web应用的最大并发数,是在建立( )环境过程中所必须关注的性能要素。
(A)语句测试 (B) C/S应用测试
© B/S应用测试 (D)功能测试

15在一个典型的应用系统配置中,()不是性能测试所需要考量的因素
(A) 数据库的运算能力
(B) 人员的执行能力
© 应用服务器的运算能力
(D) 网络传输能力

16在某个测试数据中有一个性别字段,最适合使用()字段类型来表现
(A) 文本型 (B)逻辑型 C数字型 D自增型

17以下测试技术是白盒测试的是()
(A) 随机测试 (B)语句测试 C场景测试 D边界值分析

18性能测试计划作为重要的规划性文档,应该在测试项目进行到()阶段时编写完成。
(A) 洽谈 (B)立项 ©执行 D交付

19以下哪项不是性能测试用例设计中的必要要素( )
(A)测试覆盖需求 (B)测试前置条件
©操作过程及期望结果 (D)缺陷描述

20测试子过程从测试策划开始,测试监测和控制活动贯彻于()测试子过程
(A)大部分 (B)小部分 ©整个 (D)某个

21.应用最为广泛的性能分析方法是()。
A拐点分析法
B数据分析法
C图表分析法
D经验分析法

22性能调优不包括()
(A)硬件调优
(B)网络调优
(C)测试代码调优
(D)系统架构调优

23以下哪项不是缺陷的发现方法()
(A)程序设计 (B)审查 (C)编译组装 (D)测试

24在性能测试结果中,利用错误请求集中发生现象来进行性能分析的方法叫做()
(A)事务指标数据分析法 (B)资源指标数据分析法
(C)拐点分析法 (D)错误请求法

25最符合下述场景的是()评审类型:
-由作者主持评审会议;
-以场景、演示的形式和同行参加的方式进行;
-记录员是可选的,但不能是作者本人;
A走查 B技术评审
C审查 D管理评审

26缺陷的模式不包括()。
(A)错误 (B)改进 (C)遗漏 D冗余

27有关测试策划过程的目的,正确的说法是
(A) 确定测试范围和方法,并与利益相关方达成共识,以便及早识别测试资源、测试环境以及其他要求。
(B) 定义软件测试的通用过程模型,任何组织在执行任何形式的软件测试时都可以使用该模型。
(C) 开发、监测符合性并维护组织级测试规格说明,例如组织级测试方针和组织级测试策略。
(D) 确定测试进度能否按照测试计划以及组织级测试

28规格说明(例如组织级测试方针、组织级测试策略)进行测试执行过程成功实施的结果不包括()。
A记录实测结果 B比较实测和预期结果
C制定测试规程 D确定测试结果

29测试监控和控制过程产生的信息项不包括()
A测试状态报告 B项目和产品风险信息
C测试方针 D测试计划变更

30采用边界值分析导出测试覆盖项时,关于三值边界测试正确的是()。
A应为每个边界(测试条件)导出两个测试覆盖项
B应为每个边界(测试条件)导出三个测试覆盖项,这些边界对应于边界上的值和该边界每一侧有一定增量距离的等价类
C边界值对应于边界上的值和该边界外侧一定增量距离的等价类。
D边界值的增量距离应定义为所考虑的数据类型的最大有效值。

31关于成对测试的测试覆盖项,正确的说法是()。
A测试覆盖项应该是相同的测试项参数的键值对组合。
B覆盖所有参数的可能组合
C与边界值分析技术的覆盖项是一样的
D不是覆盖所有参数的可能组合(如完全组合测试中的要求),而是覆盖总测试集中所有选定值的可能组合,从而用更少的测试覆盖项有效地实现测试覆盖

  1. 在某个项目中,当一个缺陷流转至确认阶段由测试经理或开发经理进行确认时,该缺陷的后续状态可能为()
    (A) New (B) Assigned To © Fixed (D) Reopened

  2. ()不是缺陷管理工具。
    (A) Load Runner (B) Bugzilla © Jira (D) Mantis

  3. 在缺陷生命周期的确认阶段,对于缺陷的测试意义是验证缺陷的()。
    (A)可重复性 (B)不可再生性 ©严重性 (D)优先级

35在某个项目中,一位测试人员发现并确认了一个不存在的缺陷在自己的测试中可重复,应该在缺陷管理系统中将该缺陷设置为()阶段
(A) New (B) Assigned To © Fixed (D) Reopened

36对于软件缺陷的记录,应该选用()的缺陷管理工具记录
A 随意 B专业 C系统自带 D过时

37在测试过程中,根据计划执行的结果以及新增的信息,测试计划应该()
A适当变更 B一成不变 C在测试完成后变更 D停止

38测试交付物可以包括测试输入数据和测试(),也可以包括作为测试活动的一部分测试
A会议记录 B输出数据
C测试平台,例如操作系统 D人员配置

39.测试完成准则描述了相关的(),认为测试执行活动完成的条件。
(A)上级领导 (B)测评软件
©测试组织 (D)部分测试人员

40状态转移测试使用测试项的状态模型,模型包含( )以及状态间的转移、导致转移的实际动作和转移可能导致的动作。
(A)软件稳定性 (B)可操作性
©测试项可能的状态 (D)测试方法

41分类树方法使用测试项模型将测试项的输入进行划分,并且用分类树的方式进行( )
A字符串 B数字型 C图形化 D视频

42如果出于风险以外的原因(例如使用不同的测试环境)认为有必要更改测试策略,那么应当()
A重新设计测试策略 B修改测试策略
C重新设计测试方案 D修改测试方针

  1. ( )是测试用例的执行序列,以及任何与构建初始前置条件所需的相关动作和执行后的 收尾活动。它包括如何连续运行一个或多个测试用例的详细说明,包括设置通用的前提 条件,为每个测试用例提供输入并评价实测结果。
    (A)测试结果 (B)测试日志
    © 测试状态报告 (D)测试规程

  2. ( )用于开发和管理组织级测试规格说明。这些规格说明通常适用于整个组织的测试 (即它们不是基于项目的)。例如,组织级测试方针和组织级测试策略。
    (A)组织级测试过程
    (B)动态测试过程
    ©静态测试过程
    (D)测试管理过程

45测试管理过程不包含以下()过程
A测试策划 B测试监测和控制
C测试完成 D源代码修改

46下图描述的过程是()
A测试策划过程 B组织级测试过程
C动态测试过程 D静态测试过程

47确定风险缓解方法时包含的任务是()
(A) 对实现组织级测试规格说明(例如组织级测试策略和组织级测试方针)定义的需 求进行资源的初步估计。
(B) 应确定用于测试监测和控制的指标。
© 根据风险类型、风险等级和风险暴露水平,确定恰当的风险处理方法;应记录风险缓解的结果。
(D) 应从利益相关方获得对测试策略的同意。

48( )的目的是确定测试进度能否按照测试计划以及组织测试规格说明(例如组织级测试方针、组织级测试策略)进行。它还根据需要启动 更新(例如修改完成准则或采取新的措施,以弥补测试计划的偏差)
(A)测试策划过程 (B)测试监测和控制过程
©测试完成过程 (D)源代码修改过程

49( )作为测试执行结果可获取到的测试项的行为集或条件集,或相关数据或测试环境的条件集。例如,向硬件的输出,对数据的更改,报表的生成和展现,通信消息的发送。
(A)测试执行日志 (B)实测结果
©预期结果 (D)测试数据

50()是说明一个或多个测试规程的文档。这些测试规程是具有特定目标的测试用例的集合。测试集中的测试用例按测试规程的需求顺序列出。对于人工测试,它也称为人工测试脚本;对于自动化测试运行,通常被称为测试脚本。
(A)测试设计规格说明 (B)测试数据准备报告
©测试环境准备报告 (D)测试规程规格说明

51测试方针说明文档的“修订说明”作用是( )
(A) 用于记录自文档生成开始所经过的所有改动的修订记录
(B) 声明负责审查和签署文件(可能是电子形式)的指定人员,也包括了相关评审、管理人员
© 说明负责编制和发布的组织,可能包括作者
(D) 唯一标识文档的版本

52()技术使用测试项输入形式化的语法作为测试设计的依据。语法模型表示为多个规则,其中每个规则根据语法中的元素“序列”、元素“迭代”或元素“之间的选择”来定义输入参数的形式。
(A)边界值分析 (B)组合测试
©语法测试 (D)等价类划分

  1. 因果图法使用以因果图形式表示测试项原因(例如输入)和结果(例如输出)之间的( ) 模型
    (A)逻辑关系
    (B)未知关系
    ©顺序关系
    (D)包含关系

54.缺陷的优先级表示评估、解决和关闭缺陷的优先程度,优先级不包含()。
(A)紧急 (B)高 ©中下 (D)低

55缺陷的发生率介于40%〜70%之间,缺陷概率为()
(A) 高 (B)中 ©低 (D)无

56在代码整合、检查或审核过程中检测到缺陷,那么缺陷的发现阶段为( )
(A) 验收测试 (B) 编码
©原型设计 (D)概念评估

57测试人员提交缺陷给开发人员,而软件行为与期望相符合。该该期望的修复方式为()
(A)不修复,不是问题
(B)更新项目文档
©标记为未发现
(D)标记为重复的缺陷报告

58()是工作产品中出现的瑕疵或缺点,导致软件产品无法满足用户需求或者规格说明, 需要修复或者替换。
(A) 差错
(B) 缺陷
© 失效
(D) 问题

59关于故障与缺陷的关系,错误的说法是()
A故障是缺陷的子类。
B缺陷全是故障,每个缺陷都会产生故障。
C如果缺陷在软件执行期间引起失效,该缺陷就是一个故障
D如果通过检查或静态分析发现缺陷并且在软件执行前将其删除,该缺陷就不是故障

60.发现缺陷的版本标识,称之为( )
A纠正版本 B缺陷ID
C引入阶段 D检测版本

三、 多项选择

  1. 缺陷的两种状态属性
    A打开 B关闭 C编写
    B总结 E完整

  2. 下列( )选项是黑盒测试技术。
    (A) 等价类划分、边界值分析、因果图分析、组合测试
    (B) 等价类划分、状态转换法、语句覆盖、判定覆盖
    © 决策表测试、状态转换测试、等价类划分、用例测试
    (D) 决策表测试、等价类划分、边界值分析、语句覆盖
    (E) 路径覆盖测试、等价类划分、边界值分析、语句覆盖

  3. 测试人员在执行测试过程中应( )
    A测试基本功能
    B分析源代码并找出根本原因
    C只保障项目进度
    D测试基本性能
    E修改缺陷的代码,使软件正常运行

  4. 在整个测试项目完成后,应当对测试计划进行( ),以便为编写下一个项目测试计划进行经验累积。
    (A)分析 (B)放弃 ©忽略
    (D)打印 (E)总结

5.下列关于测试原则的表达,正确的是( )两项。
A由于系统和软件的复杂性,测试不可能覆盖测试项的每个方面。
B测试员能够运行所有可能的测试并发现所有可能的缺陷。
C测试之中能修复发现的所有缺陷
D测试的尽早介入不太可能节省时间和成本。
E测试人员应该明白穷尽测试是不可能的,测试活动应聚焦于最能满足测试项的测试目标。

  1. 在测试项目的风险管理中,按风险类别主要分为()两种。
    (A)纯粹风险 (B)投机风险 ©管理风险
    (D)技术风险 (E)投资风险

  2. 缺陷的解决方案包括()两项。
    A直接的修复 B推迟 C制定测试方针
    D制定测试规格说明 E重新修改缺陷描述

  3. GB/T25000.10—2016系统与软件质量模型概述了软件的质量模型。该
    质量特性,包括功能性、性能效率、兼容性、可移植性、维护性、易用性和()
    (A)再生性 (B)可重复性 ©信息安全性
    (D)可靠性 (E)永固性

9.在以下缺陷流转阶段描述中,( )两个是每种不同缺陷生命周期中必不可少的阶段
(A) New (B)Assigned To C fixed
(D) Closed (E) Reopened

  1. 以下工具中,( )两个是测试用例管理工具
    (A) Load Runner (B) linux C testlink
    (D) Bugzilla (E)testrail

正确答案

判断题
1 错误
2 正确
3 错误
4 正确
5 正确
6 错误
7 正确
8 正确
9 错误
10 错误
11 正确
12 正确
13 正确
14 正确
15 正确
16 错误
17 正确
18 正确
19 错误
20 错误
单项选择
1 C
2 B
3 A
4 A
5 B
6 A
7 D
8 B
9 A
10 C
11 A
12 D
13 A
14 C
15 B
16 B
17 B
18 B
19 D
20 C
21 A
22 C
23 A
24 D
25 A
26 B
27 A
28 C
29 C
30 B
31 D
32 B
33 A
34 A
35 A
36 B
37 A
38 B
39 C
40 C
41 C
42 B
43 D
44 A
45 D
46 A
47 C
48 B
49 B
50 D
51 A
52 C
53 A
54 C
55 B
56 B
57 A
58 B
59 B
60 D
多项选择
1 AB
2 AC
3 AD
4 AE
5 AE
6 CD
7 AB
8 DE
9 AD
10 CE

错误率

第1回合
判断题错误率50%
单选题错误率35%
多选题错误率50%

第2回合
判断题错误率0%
单选题错误率0%
多选题错误率0%

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值