美文网首页
计算机软件测试员(三级)理论知识练习题

计算机软件测试员(三级)理论知识练习题

作者: 羋学僧 | 来源:发表于2023-01-15 15:55 被阅读0次

    一、单选

    1. 关于职业道德,( )说法不正确

      • A. 职业道德有利于协调职工与领导之间的关系
      • B. 职业道德有利于协调职工与企业之间的关系
      • C. 如果企业职工不遵守企业规章制度,都是因为规章制度不合理
      • D. 职业道德是企业文化的重要组成部分

      参考答案: C

    2. 职业道德的特征是( )

      • A. 行业性
      • B. 规范制定上的任意性
      • C. 内容上的多变形
      • D. 形式上的单一性

      参考答案: A

    3. 在社会主义核心价值体系中,时代精神的核心是( )

      • A. 改革创新
      • B. 爱岗敬业
      • C. 民主科学
      • D. 以人为本

      参考答案: A

    4. ( )是贯通社会主义道德和共产主义道德的统一原则

      • A. 个人主义原则
      • B. 集体主义原则
      • C. 马克思主义原则
      • D. 为人民服务原则

      参考答案: B

    5. ( )是指个人的某种道德行为已成为反复持久的、习以为常的生活惯例 )

      • A. 道德意志
      • B. 道德习惯
      • C. 道德修养
      • D. 道德情感

      参考答案: B

    6. ( )是社会主义职业道德的重要规范,是职业道德的基础和基本精神

      • A. 诚实守信
      • B. 爱岗敬业
      • C. 服务群众
      • D. 奉献社会

      参考答案: B

    7. 在社会主义市场经济条件下,集体主义原则要求把社会集体利益与( )结合起来,以促进个人与社会的和谐发展

      • A. 国家利益
      • B. 个人利益
      • C. 小集体利益
      • D. 党的利益

      参考答案: B

    8. ( )是人们对未来的工作部门、工作种类、职责业务的想象、向往和希望

      • A. 职业文化
      • B. 职业素养
      • C. 职业理想
      • D. 职业道德

      参考答案: C

    9. 连接到共享文件夹或者共享打印机时,使用的登录方式是( )

      • A. 交互式登录
      • B. 网络登录
      • C. 服务登录
      • D. 远程登录

      参考答案: B

    10. Windows 10 默认的文件系统是( )

      • A. FAT
      • B. FAT32
      • C. NTFS
      • D. NAS

      参考答案: C

    11. ( )工具可以用于检测 Windows 系统中文件签名

      • A. Icesword
      • B. Srvinstw
      • C. Blacklight
      • D. Sigverif

      参考答案: D

    12. Windows 10 系统自带了( )命令用于显示每个进程中主持的服务

      • A. tlist
      • B. tasklist
      • C. processmgr
      • D. tasklistmgr

      参考答案: B

    13. 防火墙对要保护的服务器作端口映射的好处是( )

      • A. 隐藏服务器的网络结构,使服务器更加安全
      • B. 便于管理
      • C. 提高防火墙的性能
      • D. 提高服务器的利用率

      参考答案: A

    14. Windows 的主要日志不包括( )

      • A. 系统日志
      • B. 安全日志
      • C. 应用日志
      • D. 失败登录请求日志

      参考答案: D

    15. ( )属于物理层的设备。

      • A. 中继器
      • B. 以太网交换机
      • C. 网桥
      • D. 网关

      参考答案: A

    16. 有关以太网 MAC 地址说法正确的是( )

      • A. MAC 地址全球唯一
      • B. MAC 地址 56 位
      • C. MAC 地址中前八位十六进制数由 IEEE 统一分配,后八位十六制数由厂商自行分配
      • D. Internet 中每个设备都有 MAC 地址

      参考答案: D

    17. CSMA/CD 是 IEEE 802.3 所定义的协议标准,它适用于( )

      • A. 令牌环网
      • B. 令牌总线网
      • C. 网络互连
      • D. 以太网

      参考答案: D

    18. 计算机网络从逻辑功能上分为( )和通信子网

      • A. 数据子网
      • B. 局域网
      • C. 资源子网
      • D. 对等网络

      参考答案: C

    19. Windows 下的访问控制令牌包括( )

      • A. 用户 SID
      • B. 计算机所属工作组
      • C. 用户姓名
      • D. 用户电子邮件

      参考答案: A

    20. 在 Windows 任务管理器的( )菜单中可以关闭不必要的启动项

      • A. 进程
      • B. 性能
      • C. 启动
      • D. 服务

      参考答案: C

    21. 禁用 Windows 10 更新组件的方法是( )

      • A. 在“服务”程序中将 Windows Firewall 设置为禁用
      • B. 在“服务”程序中将 Windows Update 设置为禁用
      • C. 在“服务”程序中将 Windows Search 设置为禁用
      • D. 在“服务”程序中将 Windows Time 设置为自动

      参考答案: B

    22. Windows 10 20H2 内置的 Microsoft Edge 内核为( )

      • A. Gecko
      • B. Chromium
      • C. Presto
      • D. Trident

      参考答案: B

    23. Windows 10 中打开“设置”程序的快捷键是( )

      • A. Windows+K
      • B. Windows+X
      • C. Windows+I
      • D. Windows+E

      参考答案: C

    24. Linux 系统 init 启动进程需要读取( )配置文件

      • A. /etc/inittab
      • B. /sbin/init
      • C. /etc/sysvinit
      • D. /bin/sh

      参考答案: A

    25. Linux 分区类型默认是( )

      • A. vfat
      • B. ext2
      • C. swap
      • D. dos

      参考答案: B

    26. Linux 使用 RAID 设备的配置文件为( )

      • A. /etc/mkraid
      • B. /etc/raidtab
      • C. etc/raid.conf
      • D. /etc/raidconf

      参考答案: D

    27. Linux 客户机上安装 NFS 文件系统,可以使用( )方法

      • A. 配置 etc/iso 文件,在系统启动时自动安装远程文件系统
      • B. 配置 etc/exports 文件,在系统启动时自动安装远程文件系统
      • C. 管理员使用 mount 命令手工安装
      • D. 普通用户使用 create 命令手工安装

      参考答案: C

    28. 在 Linux 系统中,为使来访者具有一定的权限同时保证系统的安全,我们一般将 guest acount 来宾帐户设置为( )

      • A. guest
      • B. nobody
      • C. other
      • D. common

      参考答案: A

    29. Java 的环境变量 JAVA_HOME 指向( )

      • A. Java 安装路径
      • B. Java 安装路径\Java
      • C. Java 安装路径\Java\Jdk
      • D. Java 安装路径\Java\Jre

      参考答案: C

    30. 在 Java 中,在包 com.db 下定义一个类,要让包 com.util 下的所有类都可以访问这个类,这个类必须定义为( )

      • A. protected
      • B. private
      • C. public
      • D. friendly

      参考答案: C

    31. ( )属于应用软件

      • A. 通用性的工具软件
      • B. 编译器
      • C. 操作系统
      • D. 解释器

      参考答案: A

    32. ( )属于文字处理软件

      • A. WPS Office
      • B. Mircosoft Access
      • C. Zentao
      • D. Foxmail

      参考答案: A

    33. 如果需要禁用 User1 查看 Customer 表中数据的访问权限,应该使用( )语句

      • A. REMOVE User1 FROM Customer
      • B. REVOKE User1 FROM Customer
      • C. REMOVE SELECT ON Customer FROM User1
      • D. REVOKE SELECT ON Customer FROM User1

      参考答案: D

    34. ( )关键字必须包含在 CREATE VIEW 语句中

      • A. ORDER BY
      • B. SELECT
      • C. UPDATE
      • D. WHERE

      参考答案: B

    35. 需要在数据库中存储从 3 到 30 个字符不等的产品名称,同时还需要将使用的存储空间量降到最低。应该使用( )数据类型

      • A. CHAR(3,30)
      • B. CHAR(30)
      • C. VARCHAR(3,30)
      • D. VARCHAR(30)

      参考答案: D

    36. 一个数据库包含两个表,分别名为 Customer 和 Order,执行语句:DELETE FROM Order WHERE CustomerID=209。结果是( )

      • A. 从 Customer 表中删除 CustomerID 209
      • B. 从 Order 表中删除 CustomerID 209 的所有订单
      • C. 从 Order 表中删除 CustomerID 209 的第一个订单
      • D. 从 Order 表中删除 CustomerID 209 的所有订单,并从 Customer 表中删除 CustomerID 209

      参考答案: B

    37. ( )描述了执行测试规程规格说明中定义的测试规程所需的测试环境的属性

      • A. 测试数据准备报告
      • B. 测试方针
      • C. 测试环境需求
      • D. 测试数据需求

      参考答案: C

    38. 详细的( )包括测试规程执行之前对环境项的设置、测试规程执行以及测试执行之后对环境项的任何活动

      • A. 测试数据准备报告
      • B. 测试方针
      • C. 测试环境需求
      • D. 测试数据需求

      参考答案: C

    39. ( )不属于测试环境构建的任务

      • A. 设计测试环境
      • B. 完成测试环境的建立
      • C. 设计测试用例
      • D. 建立测试数据以支持测试

      参考答案: C

    40. 某公司要成立一个新的测试团队,需要在办公区域内扩展出 20 个工位并搭建专用的测试网络,这属于测试成本中的( )

      • A. 环境成本
      • B. 网络成本
      • C. 办公成本
      • D. 工具成本

      参考答案: A

    41. 维护测试环境时,应当执行的任务是( )

      • A. 按照需求计划测试环境
      • B. 记录实测结果
      • C. 按照测试环境要求维护测试环境
      • D. 执行测试规程

      参考答案: C

    42. ( )为每个测试环境需求提供满足声明

      • A. 测试环境准备报告
      • B. 测试环境需求报告
      • C. 测试数据需求报告
      • D. 测试数据准备报告

      参考答案: A

    43. ( )属于主流构件标准

      • A. DOM
      • B. DNS
      • C. USB
      • D. OEM

      参考答案: A

    44. 关于客户机/服务器系统的说法不正确的是( )

      • A. 具有强大的数据操作和事务处理能力
      • B. 模型思想简单,易于人们理解和接受
      • C. 对于硬件和软件的变化显示出极大的适应性和灵活性
      • D. 系统中的功能构件充分集中

      参考答案: D

    45. 在敏捷项目中,典型业务导向的工作产品是( )和它的验收准则,它是需求规格说明的敏捷表达形式

      • A. 史诗
      • B. 任务
      • C. 用户故事
      • D. 故障

      参考答案: C

    46. 敏捷宣言包含四条价值观,即个体与交互胜过流程与工具、可工作的软件胜过详尽的文档、与客户合作胜过合同谈判以及( )

      • A. 遵循计划胜过响应变更
      • B. 遵循指令胜过响应变更
      • C. 响应变更胜过遵循计划
      • D. 遵循指令胜过响应任务

      参考答案: C

    47. 根据 W 模型,测试团队应在( )阶段开始介入项目

      • A. 概要设计
      • B. 需求分析
      • C. 详细设计
      • D. 集成阶段

      参考答案: B

    48. 软件工程的三要素中,方法的作用是( )

      • A. 定义了为保证质量和协调变化所需要的管理、以及软件开发各个阶段完成的里程碑
      • B. 提供了自动的或半自动的软件支撑环境
      • C. 为软件开发提供了“如何做”的技术
      • D. 定义了方法使用的顺序、要求交付的文档资料

      参考答案: C

    49. DevOps 是一组过程、方法与系统的统称,用于促进开发、技术运营和( )部门之间的沟通、协作与整合

      • A. 信息管理
      • B. 后勤
      • C. 质量保障
      • D. IT 维护

      参考答案: C

    50. ( )是分布式的代码版本控制工具

      • A. Git
      • B. CVS
      • C. Testlink
      • D. SVN

      参考答案: A

    51. ( )是持续集成工具

      • A. Git
      • B. Jenkins
      • C. MicroFocus UFT
      • D. Bugzilla

      参考答案: B

    52. ( )确定了要测试的特征,是定义测试用例和要执行的测试规程的第一步

      • A. 测试用例规格说明
      • B. 测试设计规格说明
      • C. 测试规程规格说明
      • D. 测试环境需求

      参考答案: B

    53. 测试设计规格说明中的特征集是测试项需被测试的特征的逻辑分组,这些特征在( )中指定

      • A. 测试完成报告
      • B. 测试计划
      • C. 测试方针
      • D. 测试策略

      参考答案: B

    54. 测试条件是测试依据上指定的一个单独的项或事件,可以通过一个或多个( )进行验证

      • A. 测试方针
      • B. 测试策略
      • C. 测试要求
      • D. 测试用例

      参考答案: D

    55. 状态转移测试使用测试项的状态模型,模型包含( )以及状态间的转移、导致转移的实际动作和转移可能导致的动作

      • A. 软件稳定性
      • B. 可操作性
      • C. 测试项可能的状态
      • D. 测试方法

      参考答案: C

    56. 场景测试使用测试项与其他系统之间的( )模型,以测试所涉及的测试项使用流程

      • A. 树状
      • B. 对比序列
      • C. 交互序列
      • D. 环形

      参考答案: C

    57. 场景测试中,从系统某个初始态开始,经一系列状态后到达终止状态的过程中最主要的一个业务流程是( )

      • A. 基本流
      • B. 随机流
      • C. 备选流
      • D. 异常流

      参考答案: A

    58. 场景测试中,以基本流为基础,在经过的每个判定节点处满足不同的触发条件而导致的其他事件流称为( )

      • A. 基本流
      • B. 备选流
      • C. 异常流
      • D. 目标流

      参考答案: C

    59. 在场景测试中,任何导致不能达成用例目标的过程称为( )

      • A. 基本流
      • B. 备选流
      • C. 异常流
      • D. 目标流

      参考答案: C

    60. 场景测试设计中首先要完成的是( )

      • A. 描述出程序的基本流及各项备选流
      • B. 根据基本流和各项备选流生成不同的场景
      • C. 对每一个场景生成相应的测试用例
      • D. 对生成的所有测试用例重新复审

      参考答案: A

    61. 在( )中,测试覆盖项是所有唯一的键值对的集合,使得每个参数在此集合中至少包含一次

      • A. 随机组合
      • B. 成对测试
      • C. 完全组合测试
      • D. 边界值分析

      参考答案: C

    62. 采用组合测试方法的( )时,测试覆盖项应该是唯一的不同的测试项参数的键值对组合。本技术不是覆盖所有参数的可能组合,而是覆盖总测试集中所有选定值的可能组合,从而用更少的测试覆盖项有效地实现测试覆盖

      • A. 随机组合测试
      • B. 成对测试
      • C. 完全组合测试
      • D. 边界值分析测试

      参考答案: B

    63. 采用组合测试方法的( )时,测试覆盖项应该是键值对集合的成员,每个参数值至少包含在集合中一次

      • A. 随机组合
      • B. 成对测试
      • C. 完全组合测试
      • D. 单一选择测试

      参考答案: D

    64. 采用组合测试方法的( )时,测试覆盖项应为每个输入参数的键值对的集合。其中,除了一个参数之外的所有其他参数都被设为“基本”值,而最后的参数被设为其他有效值之一

      • A. 基本选择测试
      • B. 成对测试
      • C. 完全组合测试
      • D. 单一选择测试

      参考答案: A

    65. ( )测试使用测试项的输入域模型来定义所有可能输入值的集合

      • A. 因果图
      • B. 判定表
      • C. 组合
      • D. 随机

      参考答案: D

    66. 1 void f[int x, int y, int m]{
      2 w=x;
      3 if[m>0]
      4 w++;
      5 else
      6 w=w+2;
      7 if[y<=10]
      8 x=5y;
      9 else
      10 x=3
      y+5;
      11 z=w+x;
      12 } 左边的序号为节点序号,变量 x 的定义节点包括( )【程序代码中,圆括号用中括号代替】

      • A. 1
      • B. 11
      • C. 4
      • D. 6

      参考答案: A

    67. 1 void f[int x, int y, int m]{
      2 w=x;
      3 if[m>0]
      4 w++;
      5 else
      6 w=w+2;
      7 if[y<=10]
      8 x=5y;
      9 else
      10 x=3
      y+5;
      11 z=w+x;
      12 } 左边的序号为节点序号,变量 y 的定义-使用路径包括( )【程序代码中,圆括号用中括号代替】

      • A. 1→2→3→4→7→8→11
      • B. 2→3→4
      • C. 1→2→3→4→7→8
      • D. 2→3→6→7→10→11

      参考答案: C

    68. 1 void f[int x, int y, int m]{
      2 w=x;
      3 if[m>0]
      4 w++;
      5 else
      6 w=w+2;
      7 if[y<=10]
      8 x=5y;
      9 else
      10 x=3
      y+5;
      11 z=w+x;
      12 } 左边的序号为节点序号,变量 w 的定义-使用路径包括( )【程序代码中,圆括号用中括号代替】

      • A. 1→2→3→4→7→8→11
      • B. 2→3→4
      • C. 1→2→3→4→7→8
      • D. 2→3→6→7→8

      参考答案: B

    69. 1 void f[int x, int y, int m]{
      2 w=x;
      3 if[m>0]
      4 w++;
      5 else
      6 w=w+2;
      7 if[y<=10]
      8 x=5y;
      9 else
      10 x=3
      y+5;
      11 z=w+x;
      12 } 左边的序号为节点序号,变量 y 的全谓词使用路径包括( )【程序代码中,圆括号用中括号代替】

      • A. 1→2→3→4→7
      • B. 2→3→4
      • C. 2→3→4→7→8
      • D. 2→3→6→7→8

      参考答案: A

    70. 1 void f[int x, int y, int m]{
      2 w=x;
      3 if[m>0]
      4 w++;
      5 else
      6 w=w+2;
      7 if[y<=10]
      8 x=5y;
      9 else
      10 x=3
      y+5;
      11 z=w+x;
      12 } 左边的序号为节点序号,变量 m 的定义使用路径包括( )【程序代码中,圆括号用中括号代替】

      • A. 1→2→3
      • B. 2→3→4
      • C. 2→3→4→7→8
      • D. 2→3→6→7→8

      参考答案: A

    71. 1 void f[int x, int y, int m]{
      2 w=x;
      3 if[m>0]
      4 w++;
      5 else
      6 w=w+2;
      7 if[y<=10]
      8 x=5y;
      9 else
      10 x=3
      y+5;
      11 z=w+x;
      12 } 左边的序号为节点序号,变量 x 的定义使用路径包括( )【程序代码中,圆括号用中括号代替】

      • A. 1→2→3→6→7→8
      • B. 1→2→3→4→7→9→10→11
      • C. 2→3→4→7→8
      • D. 2→3→6→7→8

      参考答案: B

    72. 在 GB/T25000.10—2016 质量模型中,( )表示产品或系统能够被预期的维护人员修改的有效性和效率的程度

      • A. 兼容性
      • B. 易用性
      • C. 维护性
      • D. 可移植性

      参考答案: C

    73. 在 GB/T25000.10—2016 质量模型中,( )属于软件的信息安全性

      • A. 容错性
      • B. 兼容性
      • C. 保密性
      • D. 易安装性

      参考答案: C

    74. 在 GB/T25000.10—2016 质量模型中,( )表示在指定条件下使用时,产品或系统提供满足明确或隐含功能的程度

      • A. 兼容性
      • B. 易用性
      • C. 功能性
      • D. 可移植性

      参考答案: C

    75. 在 GB/T25000.10—2016 质量模型中,性能效率与在指定条件下所使用的资源量有关,( )表示产品或系统执行其功能时,其响应时间、处理时间及吞吐率满足需求的程度

      • A. 时间特性
      • B. 资源利用性
      • C. 容量
      • D. 性能效率的依从性

      参考答案: A

    76. 在 GB/T25000.10—2016 质量模型中,( )属于软件的可靠性

      • A. 容错性
      • B. 兼容性
      • C. 易用性
      • D. 易安装性

      参考答案: A

    77. 在 GB/T25000.10—2016 质量模型中,( )不属于软件的维护性

      • A. 易修改性
      • B. 易分析性
      • C. 可共存性
      • D. 可重用性

      参考答案: C

    78. 在 GB/T25000.10—2016 质量模型中,( )属于软件的可移植性

      • A. 适应性
      • B. 易分析性
      • C. 共存性
      • D. 成熟性

      参考答案: A

    79. 在 GB/T25000.10—2016 质量模型中,软件信息安全性包含( )子特性

      • A. 易安装性
      • B. 易分析性
      • C. 抗抵赖性
      • D. 成熟性

      参考答案: C

    80. 在 GB/T25000.10—2016 质量模型中,( )属于软件的兼容性

      • A. 容错性
      • B. 坚固程度
      • C. 共存性
      • D. 易安装性

      参考答案: C

    81. 在 GB/T25000.10—2016 质量模型中,( )测试场景属于兼容性测试的范畴

      • A. 测试 Windows 10 系统功能是否完整
      • B. 对系统进行休眠和睡眠连续测试
      • C. 运用 3DMark 测试系统显卡
      • D. 测试购物网站在 Edge 和 Chrome 浏览器上都能使用

      参考答案: D

    82. ( )测试的目的是评估用户能否在指定周境下使测试项达到有效性、效率和满意度的指定目标

      • A. 安全性
      • B. 兼容性
      • C. 易用性
      • D. 可靠性

      参考答案: C

    83. 在 GB/T25000.10—2016 质量模型中,( )表示在指定的使用周境中,产品或系统在有效性、效率和满意度特性方面为了指定的目标可为指定用户使用的程度

      • A. 安全性
      • B. 兼容性
      • C. 易用性
      • D. 可靠性

      参考答案: C

    84. ( )不属于易访问性测试的范畴

      • A. 产品可供视障人士使用
      • B. 软件具备语音控制功能
      • C. 软件大声读出鼠标所指向的内容
      • D. 软件界面清晰完整

      参考答案: D

    85. ( )不属于软件界面测试的内容

      • A. 检查界面是否友好
      • B. 检测图片是否结合完美
      • C. 检测软件文字显示是否正常
      • D. 检测软件的成熟性

      参考答案: D

    86. ( )记录测试规程执行的详细信息

      • A. 异常报告
      • B. 缺陷报告
      • C. 测试策略
      • D. 测试日志

      参考答案: D

    87. ( )属于软件本地化测试的范畴

      • A. 检查功能是否正确
      • B. 检测图片是否结合完美
      • C. 检测界面的翻译显示是否正常
      • D. 检测软件的成熟性

      参考答案: C

    88. ( )属于软件国际化测试的范畴

      • A. 检查界面是否友好
      • B. 检测图片是否结合完美
      • C. 检测软件文字显示是否正常
      • D. 检测英文版 Word 软件在不同语言的 Windows 10 系统上正常

      参考答案: D

    89. 不支持 Web 测试的自动化测试工具是( )

      • A. SoapUI
      • B. Katalon Studio
      • C. Ranorex Studio
      • D. TestComplete

      参考答案: A

    90. QTP/UFT 内置的脚本语言是( )

      • A. VBScript
      • B. C#
      • C. Java
      • D. Python

      参考答案: A

    91. Ranorex Studio 内置的脚本语言是( )

      • A. VBScript
      • B. C#
      • C. Java
      • D. Python

      参考答案: B

    92. Web 网页打开后内容显示为文本格式而非 HTML 格式,主要原因是( )

      • A. CSS 没有加载或者配置
      • B. 服务器错误
      • C. 浏览器版本问题
      • D. 数据库连接问题

      参考答案: A

    93. Selenium WebDriver 通过( )协议与各种绑定的编程语言通信

      • A. TCP/IP
      • B. JSON Wire Protocol
      • C. HTTP
      • D. HTML

      参考答案: B

    94. 关于 Selenium 的功能特性,说法错误的是( )

      • A. Selenium 是一个开源和可移植的 Web 测试框架
      • B. Selenium IDE 为创作测试提供了回放和录制功能
      • C. Selenium 支持各种操作系统,浏览器和编程语言
      • D. Selenium 不支持并行测试执行

      参考答案: D

    95. Selenium WebDriver 的定位策略中不包含( )

      • A. By.id
      • B. By.name
      • C. By.className
      • D. By.class

      参考答案: D

    96. Selenium 在选择选项时不能使用( )指定器

      • A. label=labelPattern
      • B. name=namePattern
      • C. value=valuePattern
      • D. index=index

      参考答案: B

    97. 在只知道部分字符串的情况下,Selenium 采用的字符串匹配模式为( )

      • A. glob:pattern
      • B. regexp:regexp
      • C. exact:string
      • D. text:textPattern

      参考答案: A

    98. Selenium 模拟点击浏览器的后退按钮的操作是( )

      • A. back
      • B. click
      • C. goBack
      • D. storeText

      参考答案: C

    99. Selenium 使用( )断言输入的值是否正确

      • A. assertValue
      • B. assertInput
      • C. assertSelected
      • D. assertText

      参考答案: A

    100. Selenium IDE 作为( )提供

      • A. 驱动程序
      • B. 独立 IDE 开发环境
      • C. 浏览器插件
      • D. Windows 应用

      参考答案: C

    101. ( )不是 Python 语言的特点

      • A. 免费
      • B. 胶水语言
      • C. 开发效率低下
      • D. 跨平台

      参考答案: C

    102. Python 中( )类型数据是不可变化的

      • A. 集合
      • B. 字典
      • C. 列表
      • D. 元组

      参考答案: D

    103. 关于 Python 赋值语句的作用,正确的描述是( )

      • A. 将变量绑定到对象
      • B. 每个赋值语句只能给一个变量赋值
      • C. 将变量改写为新的值
      • D. 变量和对象必须类型相同

      参考答案: A

    104. Python 运算符的使用错误的是( )

      • A. 1 + ‘a’
      • B. [1, 2, 3] + [4, 5, 6]
      • C. 3 * ‘abc’
      • D. -10 % -3

      参考答案: A

    105. Python 使用( )函数接收输入的数据

      • A. accept
      • B. input
      • C. readline
      • D. login

      参考答案: B

    106. ( )语句可以终结一个循环的执行

      • A. break
      • B. if
      • C. input
      • D. exit

      参考答案: A

    107. 关于 Python 循环控制语句描述错误的是( )

      • A. Python 中的 for 语句可以在任意序列上进行迭代访问,例如列表、字符串和元组
      • B. 在 Python 中 if…elif…elif… 结构中必须包含 else 子句
      • C. 在 Python 中没有 switch-case 的关键词,可以用 if…elif…elif… 来等价表达
      • D. 循环可以嵌套使用,例如一个 for 语句中有另一个 for 语句,一个 while 语句中有一个 for 语句等

      参考答案: B

    108. 所谓的“录制-回放”,就是先使用自动化工具由手工完成一遍需要测试的流程,同时由计算机记录下这个流程期间操作,并形成特定的( )

      • A. 测试结果
      • B. 脚本程序
      • C. 测试策略
      • D. 测试日志

      参考答案: B

    109. 脚本参数化需要编辑脚本,使用( )代替常量

      • A. 字符串
      • B. 数字
      • C. 变量
      • D. 实数

      参考答案: C

    110. ( )的基本思想是将测试逻辑与测试数据分开

      • A. 数据驱动测试
      • B. 关键字驱动测试
      • C. 语句测试
      • D. 判定测试

      参考答案: A

    111. ( )的基本思想是根据产品的用例和/或客户的业务领域定义一组关键字并将它们用来描述测试规程

      • A. 数据驱动测试
      • B. 关键字驱动测试
      • C. 语句测试
      • D. 判定测试

      参考答案: B

    112. 尽可能多的测试自动化会( )部署的频率和/或速度

      • A. 提高
      • B. 降低
      • C. 推迟
      • D. 无视

      参考答案: A

    113. 一份( )应该包含测试人员的分配、测试度量的标准、测试工具的选用等等

      • A. 测试方针
      • B. 测试计划
      • C. 测试结果
      • D. 测试完成报告

      参考答案: B

    114. 在测试项目中,( )是按照测试阶段的要求不同而变化的

      • A. 测试方针
      • B. 测试计划
      • C. 组织级的测试策略
      • D. 测试策略

      参考答案: D

    115. 在测试策略中,除了确定测试所用的技术外,还需要确定( )

      • A. 测试计划
      • B. 缺陷标准
      • C. 测试完成准则
      • D. 人员资质

      参考答案: C

    116. ( )表达了对组织内运行的所有项目执行测试管理过程和动态测试过程的要求和约束

      • A. 某项目的测试计划
      • B. 组织级测试策略
      • C. 某项目的测试策略
      • D. 测试设计技术

      参考答案: B

    117. 测试策划过程中,在设计测试策略之前需要( )

      • A. 提供测试计划
      • B. 编写测试计划
      • C. 确定编写测试计划的人员配置
      • D. 识别风险

      参考答案: D

    118. 有关测试策划过程的目的,正确的说法是( )

      • A. 确定测试范围和方法
      • B. 定义软件测试的通用过程模型
      • C. 维护组织级测试规格说明
      • D. 确定测试结果

      参考答案: A

    119. 测试策划过程成功实施的结果不包括( )

      • A. 计算估计数,例如估计的成本、人员和时间表
      • B. 确定测试策略、测试环境、测试工具以及测试数据需求
      • C. 提供测试完成报告
      • D. 测试计划达成一致,并分发给利益相关方

      参考答案: C

    120. 在测试策划过程中,要组织测试计划的开发,需要执行的活动包括( )

      • A. 记录风险缓解的结果
      • B. 确定测试结果
      • C. 从利益相关方获得对活动、进度和参与者的同意
      • D. 记录本次风险评估的结果

      参考答案: C

    121. 在测试策划过程中,( )不是识别和分析风险时需要执行的任务

      • A. 识别并安排完成测试计划所需执行的活动
      • B. 使用适当的分类方案对风险进行分类
      • C. 确定与软件测试相关的其他风险
      • D. 确定每个风险的暴露水平

      参考答案: A

    122. 在测试策划过程中,( )是确定风险缓解方法时需要执行的活动

      • A. 分析软件测试需求
      • B. 分析并理解测试的工作范围
      • C. 确定恰当的风险处理方法
      • D. 确定人员配置和培训需求

      参考答案: C

    123. 在测试项目的风险管理中,按风险类别主要分为技术风险以及管理风险,那么( )属于技术风险

      • A. 测试进度风险
      • B. 测试环境风险
      • C. 测试工具风险
      • D. 测试人员风险

      参考答案: D

    124. 一般大型项目中,缺陷总结报告的评审应由( )来主导并组织进行,并依据项目的实际情况进行评审小组人员的安排

      • A. 最终用户
      • B. 开发经理
      • C. 测试经理
      • D. 项目经理

      参考答案: D

    125. 一份测试计划应该包含( ) ① 测试用例 ② 测试人员的分配 ③ 测试的度量标准 ④ 测试工具的选用 ⑤ 测试场所的建立

      • A. ②③④⑤
      • B. ①②③④⑤
      • C. ①④⑤
      • D. ①②③④

      参考答案: A

    126. 一个好的测试计划可以使测试工作与( )工作协调起来,并将测试资源和变更事项作为一个可控制的风险进行管理

      • A. 需求分析
      • B. 环境部暑
      • C. 开发
      • D. 存档

      参考答案: C

    127. 为方便记忆,很多人将编写测试计划时所包含的内容总结为 5W,其中 WHAT 是指( )

      • A. 做什么
      • B. 为什么做
      • C. 如何做
      • D. 在哪里做

      参考答案: A

    128. 测试监测和控制过程的目的是( )

      • A. 确定测试范围和方法
      • B. 定义软件测试的通用过程模型
      • C. 开发、监测符合性并维护组织级测试规格说明
      • D. 确定测试进度能否按照测试计划以及组织级测试规格说明进行

      参考答案: D

    129. 在测试中,监测和控制过程成功实施后,应当会产生的结果( )

      • A. 建立监测测试进度和风险变化的适当测度的收集方法
      • B. 设计好测试计划
      • C. 确定测试策略、测试环境、测试工具以及测试数据需求
      • D. 设计必要的测试用例

      参考答案: A

    130. 测试监控过程中的准备阶段,需要执行的活动不包括( )

      • A. 确定适当的测试测度来监测测试计划的进度
      • B. 确定新的和变更风险的合适方法
      • C. 建立监测活动以收集确定的测试测度
      • D. 确定测试策略、测试环境、测试工具以及测试数据需求

      参考答案: D

    131. 测试监测和控制过程产生的文档包括( )

      • A. 测试完成报告
      • B. 项目和产品风险预估
      • C. 测试方针
      • D. 变更后的测试计划

      参考答案: D

    132. 测试完成报告是测试( )阶段的文档产出物

      • A. 最初
      • B. 中期
      • C. 验证
      • D. 最终

      参考答案: D

    133. 测试完成过程成功实施后会将( )发送给利益相关方

      • A. 测试策略
      • B. 测试方针
      • C. 测试完成报告
      • D. 变更的测试计划

      参考答案: C

    134. 测试完成过程中,存档的测试资产应当是( )

      • A. 以后可能使用的测试资产
      • B. 全部测试资产
      • C. 在现有和其他项目上不能重复使用的测试资产
      • D. 多年不用的测试资产

      参考答案: A

    135. 测试完成过程中,清理测试环境时,所有测试活动完成后,测试环境应( )

      • A. 保持最后一次测试的状态
      • B. 格式化所有硬盘,消除所有数据
      • C. 恢复至预先定义的状态
      • D. 处于任何状态

      参考答案: C

    136. 测试完成过程中,应记录( )期间的经验教训

      • A. 项目执行
      • B. 项目监测和控制
      • C. 测试计划制定
      • D. 测试完成

      参考答案: A

    137. 测试完成过程中,总结测试完成情况时,应从( )收集信息

      • A. 测试计划、测试结果、测试状态报告、测试完成报告
      • B. 外部项目日志、测试日志、测试状态报告、测试完成报告
      • C. 测试需求、测试用例规格说明、测试状态报告、测试工具使用说明
      • D. 测试需求、测试规程规格说明、开发需求规格说明、测试自动化脚本注释

      参考答案: A

    138. 测试完成报告应当发送给( )

      • A. 部分参与者
      • B. 利益相关方
      • C. 了解测试的人
      • D. 测试用例编写者

      参考答案: B

    139. 制定( )的目的在于使测试流程更标准,测试过程更规范。从而使整个软件产生纳入更系统化、更专业化的轨道

      • A. 测试用例规格说明
      • B. 测试设计规格说明
      • C. 测试规程规格说明
      • D. 测试缺陷规格说明

      参考答案: C

    140. ( )安排的执行次序优于所包含测试用例的优先级

      • A. 测试计划
      • B. 测试日志
      • C. 测试策略
      • D. 测试规程

      参考答案: D

    141. ( )的必要状态属于测试用例的前置条件

      • A. 测试执行日志
      • B. 测试计划
      • C. 测试结果
      • D. 测试环境

      参考答案: D

    142. 测试用例中产生( )的操作属于测试用例的输入

      • A. 测试日志
      • B. 测试条件
      • C. 实测结果
      • D. 预期结果

      参考答案: D

    143. 执行( )后预期产生的结果属于测试用例的预期结果

      • A. 输出
      • B. 输入
      • C. 前置条件
      • D. 后置条件

      参考答案: B

    144. 执行测试用例的输入之后产生的结果是( )

      • A. 预期结果
      • B. 实测结果
      • C. 测试结果
      • D. 测试日志

      参考答案: B

    145. ( )标识了测试覆盖项,以及从一个或多个特征集的测试依据导出的相应测试用例

      • A. 测试设计规格说明
      • B. 测试用例规格说明
      • C. 测试规程规格说明
      • D. 测试数据准备报告

      参考答案: B

    146. 测试覆盖项的优先级越( )就会越早测试

      • A. 高
      • B. 低
      • C. 大
      • D. 小

      参考答案: A

    147. 关于测试版本管理,( )的说法不正确

      • A. 在软件测试过程中制定规范的版本控制管理制度
      • B. 制定合理版本规划和监控机制来进行版本控制
      • C. 管理员在测试版本管理方面的作用无关紧要
      • D. 选择合理的版本控制工具,能够极大的提高测试工作的效率

      参考答案: C

    148. 关于软件回归测试的说法中错误的是( )

      • A. 软件变更后,应对软件变更部分的正确性和对变更需求的符合性进行测试
      • B. 软件变更后,首先应对变更的软件部分进行测试,然后再进行其他相关的测试
      • C. 软件变更后,不必再对软件原有正确的功能、性能和其他规定的要求进行测试
      • D. 对具体的软件,可以根据软件测试合同及软件的重要性、完整性级别对回归测试内容进行剪裁

      参考答案: C

    149. 验收测试中( )是由用户在开发环境下完成的测试

      • A. A 测试
      • B. B 测试
      • C. α 测试
      • D. β 测试

      参考答案: C

    150. ( )是在软件修改后再次运行以前为查找错误而执行程序曾用过的测试用例

      • A. 单元测试
      • B. 系统测试
      • C. 回归测试
      • D. 验收测试

      参考答案: A

    二、多选

    1. ( )符合为人民服务要求

      • A. 追求合理的社会效益
      • B. 克服困难满足顾客的需要
      • C. 以个人利益为中心做事
      • D. 提高商品的质量
      • E. 一切为了民主

      参考答案: A,B,D

    2. 从业人员践行职业道德规范——“奉献”的要求包括( )

      • A. 明确岗位职责
      • B. 培养职责情感
      • C. 全力以赴工作
      • D. 不计任何报酬
      • E. 未来企业的竞争是学习能力的竞争

      参考答案: A,B,C

    3. 关于敬业,正确的说法是( )

      • A. 以尊敬、虔诚的心灵对待职业
      • B. 那种把工作作为一种生活享受的想法是完全错误的
      • C. 对职业怀有敬畏之心
      • D. 敬业的本质是按上司要求做
      • E. 敬业的核心表现是文明礼貌

      参考答案: A,C

    4. ( )属于职业道德特征

      • A. 职业性
      • B. 实践性
      • C. 继承性
      • D. 合法性
      • E. 集中性

      参考答案: A,B,C

    5. Windows 10 支持( )登录类型

      • A. 交互式
      • B. 网络
      • C. 物理开锁
      • D. 解锁
      • E. 电话唤醒

      参考答案: A,B,D

    6. Windows 10 支持的登录认证方式包括( )

      • A. 密码
      • B. PIN
      • C. 生物识别
      • D. 位置识别
      • E. 物理开锁

      参考答案: A,B,C

    7. ( )属于 Windows 10 防火墙的作用

      • A. 过滤进出网络的数据包
      • B. 管理进出网路的行为
      • C. 封堵禁止的活动
      • D. 记录用户访问网络的行为
      • E. 设置用户控制系统

      参考答案: A,B,C

    8. 网卡是完成( )功能的

      • A. 物理层
      • B. 数据链路层
      • C. 网络层
      • D. 应用层
      • E. 业务层

      参考答案: A,B

    9. ( )为广域网协议

      • A. FrameRelay
      • B. IEEE 802.3
      • C. PPP
      • D. X.25
      • E. Ethemet SNAP

      参考答案: A,C,D

    10. 如果忘记了 Windows 开机密码,合适的做法是( )

      • A. 如果使用在线 Microsoft 帐号,可以直接在 Windows 10 登录界面修改密码或通过 PIN 登录,当然也可以尝试 https://login.live.com/ 来登录修改您的帐号密码
      • B. 如果使用了本地管理员帐号,则可以在 Windows 预安装环境下使用 NTPWEdit 密码解除工具来解除开机密码
      • C. 直接重置或重装系统
      • D. 猜测密码
      • E. 如果注册了指纹登录,则通过指纹登录之后修改密码

      参考答案: A,B,E

    11. Windows 10 的版本 20H2 中“20”和“H2”分别表示( )

      • A. 第 20 版
      • B. 年份的下半年
      • C. 年份第 2 次更新
      • D. 2020 年的版本
      • E. 2 月份的更新

      参考答案: B,D

    12. 在 Windows 10 设置程序中能执行的操作包括( )

      • A. 设置服务的启动方式
      • B. 设置屏幕的亮度
      • C. 设置进入休眠之前等待的时间
      • D. 更改系统密码
      • E. 设置设备的禁用状态

      参考答案: B,C,D

    13. Linux 交换分区的作用是( )

      • A. 存放临时文件
      • B. 完成虚拟存储
      • C. 用内存空间模拟硬盘空间
      • D. 允许应用程序使用多于实际内存的存储容量
      • E. 永久存储文件

      参考答案: A,B,D

    14. 在 Linux 系统中,使用 ps 命令得到当前进程动行状态时,一般情况下的输出包括( )

      • A. pid
      • B. tty
      • C. status
      • D. disk
      • E. CPU

      参考答案: A,B,C

    15. Java 的环境变量 classpath 指向( )

      • A. %JAVA_HOME%\lib
      • B. %JAVA_HOME%\lib\tools.jar
      • C. Java 安装路径\Java\Jdk
      • D. Java 安装路径\Java\Jre
      • E. Java 安装路径\Java

      参考答案: A,B

    16. 按功能分类,计算机软件可以分为( )和工具软件

      • A. 系统软件
      • B. 数据库软件
      • C. 应用软件
      • D. 专用软件
      • E. 通用软件

      参考答案: A,C

    17. 在数据库中要定义一个列,需要( )两个元素

      • A. 数据类型
      • B. 索引
      • C. 键
      • D. 名称
      • E. 主键

      参考答案: A,D

    18. 对数据库和表结构执行更新的操作包括( )

      • A. alter database
      • B. alter table
      • C. select
      • D. insert
      • E. output

      参考答案: A,B

    19. 测试环境需求报告包含( )

      • A. 必需硬件的需要周期
      • B. 必需软硬件的负责人
      • C. 所需的场地
      • D. 测试结果
      • E. 测试日程安排

      参考答案: A,B,C

    20. 测试环境构建和维护过程会准备好()

      • A. 测试环境
      • B. 测试日志
      • C. 测试环境准备报告
      • D. 测试数据
      • E. 测试总结报告

      参考答案: A,C,D

    21. 维护测试环境包含的任务有( )

      • A. 设计测试环境
      • B. 记录实测结果
      • C. 将测试环境状态的变化通知利益相关方
      • D. 运行测试设计和实现过程产生的测试规程
      • E. 按照测试环境要求维护测试环境

      参考答案: C,E

    22. 关于构件和重用的说法不正确的是( )

      • A. 可重用的元素称作硬构件
      • B. 可重用软件元素越大,就说重用的粒度越小
      • C. 构件是指语义完整、语法正确和有可重用价值的单位软件
      • D. 面向对象技术达到类级重用,以类为封装的单位
      • E. 可以从现有构件中获得符合要求的构件,直接使用或作适应性修改,得到可重用构件

      参考答案: A,B

    23. 敏捷项目中测试人员的典型工作产品包括( )

      • A. 代码
      • B. 自动测试脚本
      • C. 单元测试脚本
      • D. 用户故事
      • E. 测试结果日志

      参考答案: B,D,E

    24. 敏捷项目中的测试管理是作为( )和每日站会管理的一个集成部分来执行

      • A. 文档编写
      • B. 产品待办事项列表
      • C. 代码修改
      • D. 冲刺
      • E. 程序设计

      参考答案: B,D

    25. DevOps 用于促进( )三种部门之间的沟通、协作与整合

      • A. 开发
      • B. 技术运营
      • C. 后勤
      • D. 质量保障
      • E. IT 维护

      参考答案: A,B,D

    26. 持续集成的目标有( )

      • A. 经常执行持续集成过程以获得对代码的即时反馈
      • B. 在最终交付之后获得用户反馈
      • C. 每次构建后尽可能彻底地验证代码
      • D. 每次构建后只验证小部分代码
      • E. 在测试结束前不再开发新代码

      参考答案: A,C

    27. 测试设计规格说明中包含内容有( )

      • A. 特征集的优先级
      • B. 测试方针
      • C. 测试条件的可追溯性
      • D. 测试结果
      • E. 实测结果

      参考答案: A,C

    28. 状态转移测试的测试完成准则可包含( )

      • A. 单步转移
      • B. 多步转移
      • C. 可转移
      • D. 已经转移
      • E. 部分转移

      参考答案: A,B

    29. 场景测试中将业务流程分为( )

      • A. 基本流
      • B. 随机流
      • C. 备选流
      • D. 业务流
      • E. 数据流

      参考答案: A,C

    30. 在场景测试中,测试流程分为( )

      • A. 基本流
      • B. 备选流
      • C. 中间流
      • D. 目标流
      • E. 起始流

      参考答案: A,B

    31. ( )方法属于组合测试方法

      • A. 完全组合测试
      • B. 场景测试
      • C. 成对测试
      • D. 判定测试
      • E. 边界值分析

      参考答案: A,C

    32. ( )方法属于组合测试方法

      • A. 成对测试
      • B. 场景测试
      • C. 单一选择测试
      • D. 判定测试
      • E. 等价类划分

      参考答案: A,C

    33. ( )方法属于黑盒测试

      • A. 随机测试
      • B. 场景测试
      • C. 语句测试
      • D. 判定测试
      • E. 边界值分析测试

      参考答案: A,B,E

    34. 1 void f[int x, int y, int m]{
      2 w=x;
      3 if[m>0]
      4 w++;
      5 else
      6 w=w+2;
      7 if[y<=10]
      8 x=5*y;
      9 else
      10 x=3*y+5;
      11 z=w+x;
      12 } 左边的序号为节点序号,变量 y 的定义-使用路径包括( )【程序代码中,圆括号用中括号代替】

      • A. 1→2→3→4→7→8→11
      • B. 1→2→3→4→7→8
      • C. 1→2→3→5→6→7→9→10
      • D. 2→3→6→7→10→11
      • E. 2→3→4

      参考答案: B,C

    35. 1 void f[int x, int y, int m]{
      2 w=x;
      3 if[m>0]
      4 w++;
      5 else
      6 w=w+2;
      7 if[y<=10]
      8 x=5*y;
      9 else
      10 x=3*y+5;
      11 z=w+x;
      12 } 左边的序号为节点序号,变量 y 的全谓词使用路径包括( )【程序代码中,圆括号用中括号代替】

      • A. 2→3→6→7→8
      • B. 1→2→3→4→7
      • C. 2→3→4→7→8
      • D. 1→2→3→5→6→7
      • E. 2→3→4

      参考答案: B,D

    36. 1 void f[int x, int y, int m]{
      2 w=x;
      3 if[m>0]
      4 w++;
      5 else
      6 w=w+2;
      7 if[y<=10]
      8 x=5*y;
      9 else
      10 x=3*y+5;
      11 z=w+x;
      12 } 左边的序号为节点序号,变量 x 的定义使用路径包括( )【程序代码中,圆括号用中括号代替】

      • A. 1→2→3→6→7→8
      • B. 1→2→3→4→7→10→11
      • C. 2→3→4→7→8
      • D. 1→2
      • E. 2→3→6→7→8

      参考答案: B,D

    37. 在 GB/T25000.10—2016 质量模型中,( )属于软件的信息安全性

      • A. 容错性
      • B. 兼容性
      • C. 可核查性
      • D. 保密性
      • E. 坚固性

      参考答案: C,D

    38. 在 GB/T25000.10—2016 质量模型中,性能效率与在指定条件下所使用的资源量有关,包括( )和性能效率的依从性

      • A. 时间特性
      • B. 资源利用性
      • C. 容量
      • D. 性能效率的独立性
      • E. 空间特性

      参考答案: A,B,C

    39. 在 GB/T25000.10—2016 质量模型中,( )属于软件的维护性

      • A. 易修改性
      • B. 易分析性
      • C. 可共存性
      • D. 可重用性
      • E. 易访问性

      参考答案: A,B,D

    40. 在 GB/T25000.10—2016 质量模型中,软件信息安全性包含( )子特性

      • A. 保密性
      • B. 易分析性
      • C. 可核查性
      • D. 成熟性
      • E. 抗抵赖性

      参考答案: A,C,E

    41. ( )测试场景属于兼容性测试的范畴

      • A. 测试 Windows 10 系统功能是否完整
      • B. 对系统进行休眠和睡眠连续测试
      • C. 运用 3DMark 测试系统显卡
      • D. 测试新闻网站在 IE 浏览器的各个版本上都能使用
      • E. 测试网页在 Edge 和 Chrome 等各种浏览器上都能正确显示

      参考答案: D,E

    42. 在 GB/T25000.10—2016 质量模型中,( )子特性属于软件易用性范畴

      • A. 适应性
      • B. 易操作性
      • C. 互操作性
      • D. 可辨识性
      • E. 容错性

      参考答案: B,D

    43. ( )属于软件界面测试的内容

      • A. 检查界面是否友好
      • B. 检测图片是否结合完美
      • C. 检测软件文字显示是否正常
      • D. 检测软件的适应性
      • E. 检测软件的成熟性

      参考答案: A,B,C

    44. 本地化测试中,软件的易用性包括( )

      • A. 互操作性
      • B. 易操作性
      • C. 安全性
      • D. 可辨识性
      • E. 容错性

      参考答案: B,D

    45. 支持移动 APP 测试的自动化测试工具是( )

      • A. Selenium
      • B. Rational Functional Tester
      • C. Postman
      • D. MicroFocus UFT
      • E. Katalon Studio

      参考答案: D,E

    46. Selenium 支持的语言有( )

      • A. VBScript
      • B. C#
      • C. Java
      • D. Python
      • E. Cobol

      参考答案: B,C,D

    47. Selenium 支持的浏览器有( )

      • A. Internet Explorer
      • B. Mozilla Firefox
      • C. 360 安全浏览器
      • D. Google Chrome
      • E. Netscape Navigator

      参考答案: A,B,D

    48. Selenium 通过 xpath 定位时,可以使用( )方法

      • A. contains
      • B. name
      • C. starts_with
      • D. text
      • E. this

      参考答案: A,C,D

    49. Selenium 在查找字符串时支持的字符串匹配模式包括( )

      • A. class:class
      • B. regexp:regexp
      • C. exact:string
      • D. text:textPattern
      • E. glob:pattern

      参考答案: B,C,E

    50. Selenium 分别使用( )断言文本、元素是否存在

      • A. assertTextPresent
      • B. assertVisible
      • C. assertElementIsPresent
      • D. assertTextIsPresent
      • E. assertElementPresent

      参考答案: A,E

    51. Python 核心数据类型不包括( )

      • A. 数字
      • B. 大数据
      • C. 列表
      • D. 数组
      • E. 字符串

      参考答案:B,D

    52. ( )不是 Python 有效的变量名

      • A. Numbr
      • B. banana
      • C. my-score
      • D. Hello$World
      • E. _demo

      参考答案: C,D

    53. Python 调用 open 函数可以打开指定文件,在 open 函数中访问模式参数可以使用( )写入文件

      • A. a
      • B. W
      • C. r
      • D. c
      • E. x

      参考答案: A,B

    54. Python 中循环语句 for i in range[6,-4,-2] 循环执行次数和 i 的终值应当为( )

      • A. 循环 3 次
      • B. 循环 4 次
      • C. 循环 5 次
      • D. 终值为 -4
      • E. 终值为 -2

      参考答案: C,E

    55. 脚本参数化在自动化工具中一般可以( )实现

      • A. 手动编辑脚本
      • B. 通过界面设置参数
      • C. 从外部系统传入参数
      • D. 从头开始编辑脚本
      • E. 随机生成参数

      参考答案: A,B

    56. 属于自动化测试方法的有( )

      • A. 数据驱动测试
      • B. 关键字驱动测试
      • C. 语句测试
      • D. 判定测试
      • E. 逐步调试

      参考答案: A,B

    57. 组织级测试过程的目的是开发、监测符合性并维护组织级测试规格说明,包括( )

      • A. 测试完成报告
      • B. 测试执行过程
      • C. 测试结果
      • D. 组织级测试策略
      • E. 测试方针

      参考答案: D,E

    58. 测试管理过程包括( )三个过程

      • A. 动态测试过程
      • B. 测试策划过程
      • C. 测试监测和控制过程
      • D. 静态测试过程
      • E. 测试完成过程

      参考答案: B,C,E

    59. 测试策划过程中,在设计测试策略之后需要( )

      • A. 理解上下文
      • B. 编写测试计划
      • C. 确定风险缓解方法
      • D. 识别风险
      • E. 提供测试计划

      参考答案: B,D

    60. 测试策划过程成功实施的结果包括( )

      • A. 计算估计数,例如估计的成本、人员和时间表
      • B. 确定测试策略、测试环境、测试工具以及测试数据需求
      • C. 提供组织级测试策略
      • D. 测试计划达成一致,并分发给利益相关方
      • E. 提供测试完成报告

      参考答案: A,B,D

    61. 在测试策划过程中,要识别和分析风险,需要执行的活动包括( )

      • A. 评审先前确定的风险
      • B. 使用适当的分类方案对风险进行分类
      • C. 识别并安排完成测试计划所需执行的活动
      • D. 确定每个风险的暴露水平
      • E. 理解软件测试需求

      参考答案: A,B,D

    62. 在测试策划过程中,设计测试策略时,需要执行的活动不包括( )

      • A. 评审先前确定的风险
      • B. 确定测试环境需求和测试工具需求
      • C. 对执行测试策略中描述的完整操作集所需的资源进行初步估计
      • D. 应从利益相关方获得对测试策略的同意
      • E. 记录风险缓解的结果

      参考答案: A,E

    63. 在测试策划过程中,编写测试计划时,需要执行的活动包括( )

      • A. 确定每个风险的暴露水平
      • B. 评审先前确定的风险
      • C. 理解上下文和软件测试需求
      • D. 将商定的测试策略、人员安排、进度表和最终估计都纳入测试计划
      • E. 商定编写测试计划的人员配置和时间安排计算

      参考答案: D,E

    64. 测试策划过程不会产生( )

      • A. 测试计划
      • B. 测试结果
      • C. 测试日志
      • D. 测试规程
      • E. 测试方针

      参考答案: B,C,D,E

    65. 测试监测和控制过程成功实施的结果包括( )

      • A. 建立监测测试进度和风险变化的适当测度的收集方法
      • B. 监测测试计划进度
      • C. 确定人员配置和培训需求
      • D. 确定必要的控制措施
      • E. 确定测试策略、测试环境、测试工具以及测试数据需求

      参考答案: A,B,D

    66. 在测试中,执行监测和控制过程会产生( )文档

      • A. 测试状态报告
      • B. 项目和产品风险信息
      • C. 组织级测试策略
      • D. 变更后的测试计划
      • E. 测试方针

      参考答案: A,B,D

    67. 测试完成过程成功实施的结果包括( )

      • A. 测试资产存档或直接传递给利益相关方
      • B. 编写测试用例
      • C. 将测试完成报告发送给利益相关方
      • D. 编写测试完成报告
      • E. 编写测试方针

      参考答案: A,C,D

    68. 测试完成过程中,( )是清理测试环境时合适的操作

      • A. 按测试计划,恢复设置至初始状态
      • B. 所有测试活动完成后,将测试环境恢复至预先定义的状态
      • C. 测试结束后,不执行任何操作
      • D. 解决测试计划与利益相关方意见之间的分歧
      • E. 所有测试活动完成后,测试环境保持完成测试时的状态

      参考答案: A,B

    69. 测试完成过程中,总结测试完成情况时,要处理的活动包括( )

      • A. 从测试计划、测试结果、测试状态报告、测试完成报告收集信息
      • B. 收集的信息应在测试完成报告中进行评价和汇总
      • C. 测试完成报告应取得利益相关方的认可
      • D. 从利益相关方获得人员配置和调度的同意
      • E. 建立监测活动以收集确定的测试测度

      参考答案: A,B,C

    70. 测试用例中包含前置条件、输入和( )等主要部分

      • A. 预期结果
      • B. 测试策略
      • C. 测试计划
      • D. 实测结果
      • E. 测试执行日志

      参考答案: A,D

    71. ( )属于测试用例的前置条件

      • A. 测试环境必要的状态
      • B. 测试用例执行有关的任何特殊约束
      • C. 当前测试用例之前必须执行的测试用例
      • D. 测试执行日志
      • E. 测试规程中其他并列的测试用例

      参考答案: A,B,C

    72. ( )属于测试用例的预期结果

      • A. 测试环境处于的必要状态
      • B. 测试用例执行的任何约束都处于满足状态
      • C. 记录在测试用例中的预期输出和行为
      • D. 执行输入后预期产生的结果
      • E. 记录了测试执行日志

      参考答案: C,D

    73. 测试用例规格说明标识了( )

      • A. 测试覆盖项
      • B. 测试计划
      • C. 测试用例
      • D. 测试规程
      • E. 测试方针

      参考答案: A,C

    74. ( )不是软件版本控制软件

      • A. Git
      • B. Testlink
      • C. Bugzilla
      • D. Robot Framework
      • E. SVN

      参考答案: B,C,D

    75. 验收测试中( )分别是由用户在开发环境和用户环境下完成的测试

      • A. A 测试
      • B. B 测试
      • C. α 测试
      • D. β 测试
      • E. γ 测试

      参考答案: C,D

    三、判断

    1. 员工的文化素质是在上学期间习得的,与企业文化无关
      参考答案: 错
    2. 职业道德规范——“诚信”的特征包括通识性、止损性、智慧性和资质性
      参考答案: 对
    3. 加强职业道德只是经营之外的事务,往往会加大企业的负担
      参考答案: 错
    4. 社会主义道德由社会公德、职业道德和家庭美德的具体形式体现
      参考答案: 对
    5. 在 Windows 10 中,为结束陷入死循环的程序,应首先按 Ctrl+Alt+ESC 键,然后结束该程序的进程
      参考答案: 错
    6. 服务是一种应用程序类型,它既可以在前台也可以在后台运行
      参考答案: 错
    7. Windows 下加载 ISAPI 过滤器失败,欲对其失败原因进行分析,应在系统日志中查找相关信息
      参考答案: 错
    8. 局域网中的计算机在判断所收到的广播帧是否为自己应该接收的方法是,判断帧的 MAC 地址是否与本机的硬件地址相同
      参考答案: 错
    9. 计算机网络在逻辑功能上可以划分为资源子网和通信子网两个部份
      参考答案: 对
    10. Windows 10 中快速启动图标是由系统设置的,用户不能改变
      参考答案: 错
    11. Windows 10 20H2 开始不再支持 Internet Explorer 浏览器
      参考答案: 错
    12. Linux 系统以文本文件的形式保存大部分系统日志
      参考答案: 错
    13. Linux 系统中所有的文件都被连接到一个令牌环中
      参考答案: 错
    14. 在 Linux 系统上,为了能让其它用户使用 cd 命令进入该目录,目录需要设置其它用户的读权限
      参考答案: 错
    15. new 属于 Java 语言的关键字
      参考答案: 对
    16. Microsoft Office 是 Windows 10 自带的字处理软件
      参考答案: 错
    17. 您正在创建一个表来存储客户数据。AccountNumber 列使用的值始终由一个字母和四位数字组成。您应该对 AccountNumber 列使用 SMALLINT 数据类型
      参考答案: 错
    18. SQL 的 INSERT 语句不会更改数据库结构
      参考答案: 对
    19. 在实践中,测试环境通常能完美地表示操作环境
      参考答案: 错
    20. 建立测试环境的过程应当记录测试环境和测试数据的状态,并通过测试环境准备报告和测试数据准备报告传达给利益相关方
      参考答案: 对
    21. 测试数据准备报告描述了每一个测试数据的完成情况
      参考答案: 对
    22. B/S 体系结构的数据提交一般以页面为单位,数据的动态交互性强
      参考答案: 对
    23. 敏捷项目中,在整个项目开发期间,业务人员和开发人员必须在一起工作
      参考答案: 对
    24. 承认不断改进软件工程实践的必要性,这是软件工程的基本原理之一
      参考答案: 对
    25. TestRail 是知名的代码版本控制工具
      参考答案: 错
    26. 测试用例规格说明是测试用例和要执行的测试规程的指导文件
      参考答案: 错
    27. 优先级较高的测试条件比优先级较低的测试条件测试得更早、范围更广
      参考答案: 对
    28. 事务流测试也是一种场景测试
      参考答案: 对
    29. 场景测试只可以包含一个备选流
      参考答案: 错
    30. 场景测试设计中需要完成的任务按先后顺序排列为:①描述出程序的基本流及各项备选流;②对每一个场景生成相应的测试用例;③对生成的所有测试用例重新复审;④根据基本流和各项备选流生成不同的场景
      参考答案: 错
    31. 很难计算达到 100% 成对测试覆盖率所需的最小测试用例数。但是可以通过手动、自动化工具和正交数组来确定一个接近最优集合
      参考答案: 对
    32. 在基本选择测试中,除了一个参数之外的所有其他参数都被设为“基本”值,而最后的参数被设为其他有效值之一
      参考答案: 对
    33. 数据流测试的目的是通过选择的定义-使用覆盖率导出测试用例集,这些测试用例覆盖测试项中变量定义和使用之间的路径
      参考答案: 对
    34. 在全计算使用测试中,测试覆盖项是从变量定义到该定义所有计算使用的控制流子路径
      参考答案: 对
    35. 在全使用测试中,测试覆盖项是从变量定义到该定义的部分使用的控制流子路径
      参考答案: 错
    36. 在制定测试计划时,测试经理只需考虑部分质量特性
      参考答案: 错
    37. 在 GB/T25000.10—2016 质量模型中,功能性表示在指定条件下使用时,产品或系统提供满足明确或隐含功能的程度
      参考答案: 对
    38. 可靠性测试的目的是评估测试项在特定时期的状态条件下执行所需功能的能力,包括评估出现失效的频率
      参考答案: 对
    39. 可移植性测试的目的是确定测试项可以有效地从一个硬件、软件、其他操作系统或实用环境转换到其他环境的难易程度
      参考答案: 对
    40. 兼容性测试的目的是确定在共享的环境中,测试项能否和其他相关和无关的软件共同运行
      参考答案: 对
    41. 易用性测试的目的是评估在指定周境下测试项能否达到有效性、效率和满意度的指定目标
      参考答案: 对
    42. 维护性是指在指定的使用周境中,为了达到指定的目标,产品或系统被具有最广泛的特征和能力的个体所使用的程度
      参考答案: 错
    43. 测试规格说明包含针对特定测试项的测试设计、测试用例和测试规程的一小部分文档
      参考答案: 错
    44. 检测英文版 Word 软件在不同语言的 Windows 10 系统上正常运行,这属于软件本地化测试范畴
      参考答案: 错
    45. Python 是自动化测试中常用的编程语言
      参考答案: 对
    46. HTTP 502 错误状态码表示请求的内容不存在
      参考答案: 错
    47. Selenium WebDriver 不需要服务器安装,测试脚本直接与浏览器交互
      参考答案: 对
    48. Selenium 通过匹配选项中的文本指定选项使用 value=valuePattern 指定器
      参考答案: 错
    49. Selenium 中 click 和 clickAndWait 执行相同的操作
      参考答案: 错
    50. Selenium 中 clickAt 和 click 的区别在于根据坐标的帮助启用元素的单击
      参考答案: 对
    51. Python 不支持 byte 数据类型
      参考答案: 对
    52. Python 的 % 运算符表示运算对象取余
      参考答案: 对
    53. 在 Python 中,for…else 表示 for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完的情况下执行
      参考答案: 对
    54. 脚本录制和回放能解决所有测试自动化问题
      参考答案: 错
    55. 数据驱动测试是一种测试自动化技术,对于测试步骤相同而测试数据输入具有不同组合的测试用例,它最大限度地减少了开发和维护所需的工作
      参考答案: 对
    56. 测试自动化是在任何项目中跟上或提高部署速度的有效工具,是持续部署的前提
      参考答案: 对
    57. 在组织级别,测试过程最终形成组织级测试规格说明,例如测试方针、组织级测试策略
      参考答案: 对
    58. 即使组织内各项目间性质上存在较大差异,也只能制定一个组织级测试策略
      参考答案: 错
    59. 测试策划过程的目的是确定测试范围和方法,并与利益相关方达成共识,以便及早识别测试资源、测试环境以及其他要求
      参考答案: 对
    60. 在测试策划过程中,要组织测试计划的开发,应从利益相关方获得对活动、进度和参与者的同意
      参考答案: 对
    61. 在测试策划过程中,要确定风险缓解方法,需要根据风险类型、风险等级和风险暴露水平,确定恰当的风险处理方法,并应记录风险缓解的结果
      参考答案: 对
    62. 在测试策划过程中,确定人员配置和调度时,不必从利益相关方获得人员配置和调度的同意
      参考答案: 错
    63. 在测试策划过程中,要获得一致性测试计划,应根据利益相关方的反馈更新测试计划
      参考答案: 对
    64. 测试监测和控制过程的目的是确定测试进度能否按照测试计划以及组织级测试规格说明进行
      参考答案: 对
    65. 测试监控过程中,确定测试策略、测试环境、测试工具以及测试数据需求
      参考答案: 错
    66. 测试完成过程的目的包括记录测试结果并将其传达给利益相关方
      参考答案: 对
    67. 测试完成过程中,存档测试资产时,重用测试资产的可用性应记录在测试完成报告中并传达给利益相关方
      参考答案: 对
    68. 测试完成过程中,在总结经验教训时,不必记录项目执行期间的经验教训
      参考答案: 错
    69. 测试完成过程最终会产生测试完成报告,认可的测试完成报告存档即可
      参考答案: 错
    70. 不管测试规程怎么安排,优先级较高的测试用例比优先级较低的测试用例更早运行
      参考答案: 错
    71. 测试用例的输入是指使测试项进入可将预期结果与实测结果进行比较的状态所需的每个操作
      参考答案: 对
    72. 预期结果与实测结果比较可以得出测试结果是否通过
      参考答案: 对
    73. 优先级较高的测试覆盖项比优先级较低的测试覆盖项更晚测试
      参考答案: 错
    74. 回归测试是在软件修改再次执行之前测试的所有测试用例
      参考答案: 错
    75. 回归测试是验收测试的另外一种称呼
      参考答案: 错

    相关文章

      网友评论

          本文标题:计算机软件测试员(三级)理论知识练习题

          本文链接:https://www.haomeiwen.com/subject/bujacdtx.html