软件测试--第十章 测试需求分析与测试计划

2024-06-09 14:20

本文主要是介绍软件测试--第十章 测试需求分析与测试计划,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.单选题 (2分)

以下关于测试时机的叙述中,正确的是( )。
  • A

    若能推迟暴露软件中的错误,则修复和改正错误所花费的代价就会降低

  • B

    应该在代码编写完成后开始测试

  • C

    需求分析和设计阶段不需要测试人员参与

  • D

    应该尽可能早的进行测试

本题得分: 2分

正确答案: D

2.单选题 (2分)

以下关于测试工作在软件开发各阶段作用的叙述中,不正确的是( )。
  • A

    在程序编写阶段制定系统测试计划

  • B

    在概要设计和详细设计阶段制定集成测试计划和单元测试计划

  • C

    在测试阶段实施测试并提交测试报告

  • D

    在需求分析阶段确定测试的需求分析

本题得分: 2分

正确答案: A

3.单选题 (2分)

以下关于软件项目工作量估算的叙述中,不正确的是( )。
  • A

    专家估计方法受到专家的背景知识和经验的影响

  • B

    多种方法结合可以在某种程度上提高估算精度

  • C

    机器学习方法可以准确估算项目工作量

  • D

    复杂的模型不一定更准确

本题得分: 2分

正确答案: C

4.单选题 (2分)

以下关于软件测试和软件质量保证的叙述中,不正确的是( )。
  • A

    质量保证关心的是开发过程的产物而不是活动本身

  • B

    测试中所作的操作是为了找出更多问题

  • C

    软件测试是软件质量保证的一个环节

  • D

    质量保证通过预防、检查与改进来保证软件质量

本题得分: 2分

正确答案: A

5.单选题 (2分)

下面哪项内容不包含在测试计划文档中( )
  • A

    测试标准

  • B

    测试策略

  • C

    测试用例

  • D

    测试时间安排

本题得分: 2分

正确答案: C

6.单选题 (2分)

下列项目中不属于测试文档的是( )
  • A

    测试用例

  • B

    测试报告

  • C

    程序流程图

  • D

    测试计划

本题得分: 2分

正确答案: C

7.判断题 (2分)

测试需求包括功能性测试需求和非功能性测试需求。()

本题得分: 2分

正确答案: 正确

8.单选题 (2分)

软件质量保证与测试人员需要的基本素质有( )
  • A

    以上都是

  • B

    测试专业技能

  • C

    行业知识

  • D

    计算机专业技能

本题得分: 2分

正确答案: A

9.单选题 (2分)

测试过程中,正确的测试顺序应该是( )。 ①单元测试 ②集成测试 ③系统测试 ④验收测试
  • A

    ②④③①

  • B

    ③②①④

  • C

    ③①④②

  • D

    ①②③④

本题得分: 2分

正确答案: D

10.单选题 (2分)

以下关于软件测试原则的叙述中,正确的是( )。 ①测试开始得越早,越有利于发现缺陷 ②测试覆盖率和测试用例数量成正比 ③测试用例既需选用合理的输入数据,又需要选择不合理的输入数据 ④应制定测试计划并严格执行,排除随意性 ⑤采用合适的测试方法,可以做到穷举测试 ⑥程序员应尽量测试自己的程序
  • A

    ①②③④⑤

  • B

    ①③④

  • C

    ①②③④

  • D

    ①②③④⑤⑥

本题得分: 2分

正确答案: B

11.单选题 (2分)

以下关于软件测试目的的叙述中,不正确的是( )。
  • A

    测试是程序的执行过程,目的在于发现错误

  • B

    一个好的测试用例在于能发现至今未发现的错误

  • C

    分析错误产生原因不便于软件过程改进

  • D

    通过对测试结果分析整理,可以修正软件开发规则

本题得分: 2分

正确答案: C

12.单选题 (2分)

造成软件测试风险的主要原因不包括( )。
  • A

    测试计划的不充分

  • B

    测试方法有误

  • C

    测试过程的偏离

  • D

    软件设计方案有误

本题得分: 2分

正确答案: D

13.单选题 (2分)

( )不是正确的软件测试目的。
  • A

    设计一个好的测试用例对用户需求的覆盖度达到100%

  • B

    对软件质量进行度量和评估,以提高软件的质量

  • C

    尽最大的可能找出最多的错误

  • D

    发现开发所采用的软件过程的缺陷,进行软件过程改进

本题得分: 2分

正确答案: A

14.判断题 (2分)

对风险的评估主要依据风险描述、风险概率和风险影响3个因素,从成本、进度及性能3个方面进行评估。()

本题得分: 2分

正确答案: 正确

15.单选题 (2分)

编写测试计划的目的是:( ) ①使测试工作顺利进行 ②使项目参与人员沟通更舒畅 ③使测试工作更加系统化 ④软件工程以及软件过程的需要 ⑤软件过程规范化的要求 ⑥控制软件质量
  • A

    ①③④

  • B

    ①②③

  • C

    所有选项

  • D

    除⑤以外所有选项

本题得分: 2分

正确答案: B

16.判断题 (2分)

风险识别是建立风险项目检查表,将测试范围、测试过程中的风险识别出来,按风险内容进行逐项检查、逐个确认,确定哪些是可避免的风险,哪些是不可避免的,对可避免的风险要尽量采取措施去避免。()

本题得分: 2分

正确答案: 正确

17.单选题 (2分)

以下关于测试计划的叙述中,不正确的是( )。
  • A

    测试计划能使项目参与人员沟通顺畅

  • B

    测试计划是软件过程规范化的要求

  • C

    测试计划能使测试工作顺利进行

  • D

    测试计划无益于提高软件质量

本题得分: 2分

正确答案: D

18.单选题 (2分)

关于风险的叙述中,不正确的是( )。
  • A

    风险会给项目带来损失

  • B

    风险是可能会发生的事

  • C

    只要能预测到,风险就能避免

  • D

    可以对风险进行干预,以期减少损失

本题得分: 2分

正确答案: C

19.判断题 (2分)

测试策略指在一定的软件测试标准、测试规范的指导下,依据测试项目的特定环境约束而规定的软件测试的原则、方式、方法的集合。()

本题得分: 2分

正确答案: 正确

20.单选题 (2分)

( )可以作为软件测试的退出标准。
  • A

    查出了预定数目的错误

  • B

    满足某个阶段结束/里程碑达到的事先定义的要求

  • C

    错误强度曲线下降到预定的水平

  • D

    按照测试计划中所规定的时间进行了测试

本题得分: 0分

正确答案: B

21.判断题 (2分)

通过风险评估可以确定这些风险的特点或可能带来的危害,根据风险发生的概率和带来的影响确定风险的优先级。()

本题得分: 2分

正确答案: 正确

22.单选题 (2分)

下列关于测试策略的叙述中不正确的是( )
  • A

    结构测试属于白盒测试

  • B

    对功能的测试通常是要考虑程序的内部结构

  • C

    功能测试属于黑盒测试

  • D

    从某种角度上讲,白盒测试与黑盒测试都属于动态测试

本题得分: 2分

正确答案: B

23.单选题 (2分)

以下不属于测试过程管理中的过程的是( )。
  • A

    测试需求分析过程

  • B

    测试执行过程

  • C

    测试设计和实现过程

  • D

    静态测试过程

本题得分: 2分

正确答案: D

24.单选题 (2分)

基本的测试过程主要由下面哪些活动组成( ) ①计划和控制 ②分析和设计 ③实现和执行 ④评估出口准则和测试报告 ⑤测试结束活动
  • A

    ①③④

  • B

    所有选项

  • C

    ①②③

  • D

    除⑤以外所有选项

本题得分: 2分

正确答案: B

25.单选题 (2分)

下列中不属于测试原则的是( )。
  • A

    测试无法显示潜伏的软件缺陷

  • B

    完全测试程序是不可能的

  • C

    找到的缺陷越多软件的缺陷就越少

  • D

    软件测试是有风险的行为

本题得分: 2分

正确答案: C

26.单选题 (2分)

下列哪个选项不属于测试计划要达到的目标( )。
  • A

    为测试执行活动设计测试方案,编制测试用例

  • B

    确定测试需要的时间和资源,以保证其可获得和有效性

  • C

    为项目实施建立一个组织模型,并定义测试项目中每个角色的责任和工作内容

  • D

    为测试各项活动制定一个现实可行的、综合的计划,包括每项测试活动的对象、范围、方法、进度和预期结果

本题得分: 2分

正确答案: A

27.单选题 (2分)

下列各项中哪一项不是测试计划所应包含的内容:( )
  • A

    测试策略

  • B

    测试资源、进度安排

  • C

    测试范围

  • D

    测试预期输出

本题得分: 2分

正确答案: D

28.判断题 (2分)

测试计划书的内容也可以按集成测试、系统测试、验收测试等阶段去组织。()

本题得分: 2分

正确答案: 正确

29.判断题 (2分)

软件测试资源通常包括人力资源、硬件资源、软件资源。()

本题得分: 2分

正确答案: 正确

30.判断题 (2分)

测试计划不会随着情况变化进行调整。()

本题得分: 2分

正确答案: 错误

31.主观题 (20分)

测试计划编写包括哪些内容?

我的答案

新的图片

本题得分: 12分

查看解析

32.单选题 (2分)

下列关于测试计划说法错误的是( )。
  • A

    测试计划不属于项目计划的组成部分。

  • B

    测试计划不一定要尽善尽美,但一定要切合实际,要根据项目特点、公司实际情况来编制,不能脱离实际情况。

  • C

    测试计划要能从宏观上反映项目的测试任务、测试阶段、资源需求等,不一定要太过详细。

  • D

    测试计划一旦制定下来,并不就是一成不变的,要根据实际情况的变化而不断进行调整,以满足实际测试要求。

本题得分: 2分

正确答案: A

33.判断题 (2分)

工作分解结构表方法有助于对测试工作任务细分。( )

本题得分: 2分

正确答案: 正确

34.单选题 (2分)

以下关于软件测试原则的叙述中,不正确的是( )。
  • A

    对软件进行完全测试是不可能的

  • B

    应当避免开发工程师测试自己的程序

  • C

    不同阶段的测试有不同的阶段性目标

  • D

    越早进行的测试,所花费的代价也越高

本题得分: 2分

正确答案: D

35.单选题 (2分)

在软件测试过程中常见的风险主要有以下几类,除了( )。
  • A

    测试正确性风险

  • B

    测试充分性风险

  • C

    测试质量目标风险

  • D

    测试人员风险

本题得分: 2分

正确答案: A

36.单选题 (2分)

关于软件测试与软件开发的认识,不正确的是( )。
  • A

    测试越早进行,越有助于提高被测软件的质量

  • B

    软件测试是独立于软件开发的一个工作

  • C

    软件开发的需求分析和设计阶段就应开始测试工作

  • D

    软件生命周期各个阶段都可能产生错误

本题得分: 2分

正确答案: B

37.单选题 (2分)

编写测试计划的目的不包括( )
  • A

    使测试内容更少,完成更快

  • B

    使测试工作顺利进行

  • C

    使测试工作更加系统化

  • D

    使项目参与人员沟通更舒畅

本题得分: 2分

正确答案: A

38.单选题 (2分)

软件测试风险管理包含( )和风险控制两方面内容。
  • A

    风险分析

  • B

    风险识别

  • C

    风险评估

  • D

    风险排序

本题得分: 2分

正确答案: C

39.单选题 (2分)

以下不能作为测试结束标准的是( )。
  • A

    执行完了所有测试用例但没有发现新的故障

  • B

    测试超过了预定时间

  • C

    测试人员或者其他资源不足

  • D

    单位时间内查出的故障数目低于预定值

本题得分: 2分

正确答案: C

40.单选题 (2分)

在测试计划审核通过后,需要通过以下几个阶段来完成该测试,除了( )。
  • A

    测试预测

  • B

    测试执行

  • C

    测试评估

  • D

    测试设计

本题得分: 2分

正确答案: A

41.判断题 (2分)

测试目标、测试概要、测试范围、资源需求、人员组织、测试策略、测试进度和任务人员安排、风险分析等在测试计划中都要体现。()

本题得分: 2分

正确答案: 正确

这篇关于软件测试--第十章 测试需求分析与测试计划的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1045421

相关文章

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

字节面试 | 如何测试RocketMQ、RocketMQ?

字节面试:RocketMQ是怎么测试的呢? 答: 首先保证消息的消费正确、设计逆向用例,在验证消息内容为空等情况时的消费正确性; 推送大批量MQ,通过Admin控制台查看MQ消费的情况,是否出现消费假死、TPS是否正常等等问题。(上述都是临场发挥,但是RocketMQ真正的测试点,还真的需要探讨) 01 先了解RocketMQ 作为测试也是要简单了解RocketMQ。简单来说,就是一个分

性能分析之MySQL索引实战案例

文章目录 一、前言二、准备三、MySQL索引优化四、MySQL 索引知识回顾五、总结 一、前言 在上一讲性能工具之 JProfiler 简单登录案例分析实战中已经发现SQL没有建立索引问题,本文将一起从代码层去分析为什么没有建立索引? 开源ERP项目地址:https://gitee.com/jishenghua/JSH_ERP 二、准备 打开IDEA找到登录请求资源路径位置

【测试】输入正确用户名和密码,点击登录没有响应的可能性原因

目录 一、前端问题 1. 界面交互问题 2. 输入数据校验问题 二、网络问题 1. 网络连接中断 2. 代理设置问题 三、后端问题 1. 服务器故障 2. 数据库问题 3. 权限问题: 四、其他问题 1. 缓存问题 2. 第三方服务问题 3. 配置问题 一、前端问题 1. 界面交互问题 登录按钮的点击事件未正确绑定,导致点击后无法触发登录操作。 页面可能存在

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者

MOLE 2.5 分析分子通道和孔隙

软件介绍 生物大分子通道和孔隙在生物学中发挥着重要作用,例如在分子识别和酶底物特异性方面。 我们介绍了一种名为 MOLE 2.5 的高级软件工具,该工具旨在分析分子通道和孔隙。 与其他可用软件工具的基准测试表明,MOLE 2.5 相比更快、更强大、功能更丰富。作为一项新功能,MOLE 2.5 可以估算已识别通道的物理化学性质。 软件下载 https://pan.quark.cn/s/57

衡石分析平台使用手册-单机安装及启动

单机安装及启动​ 本文讲述如何在单机环境下进行 HENGSHI SENSE 安装的操作过程。 在安装前请确认网络环境,如果是隔离环境,无法连接互联网时,请先按照 离线环境安装依赖的指导进行依赖包的安装,然后按照本文的指导继续操作。如果网络环境可以连接互联网,请直接按照本文的指导进行安装。 准备工作​ 请参考安装环境文档准备安装环境。 配置用户与安装目录。 在操作前请检查您是否有 sud

线性因子模型 - 独立分量分析(ICA)篇

序言 线性因子模型是数据分析与机器学习中的一类重要模型,它们通过引入潜变量( latent variables \text{latent variables} latent variables)来更好地表征数据。其中,独立分量分析( ICA \text{ICA} ICA)作为线性因子模型的一种,以其独特的视角和广泛的应用领域而备受关注。 ICA \text{ICA} ICA旨在将观察到的复杂信号

【软考】希尔排序算法分析

目录 1. c代码2. 运行截图3. 运行解析 1. c代码 #include <stdio.h>#include <stdlib.h> void shellSort(int data[], int n){// 划分的数组,例如8个数则为[4, 2, 1]int *delta;int k;// i控制delta的轮次int i;// 临时变量,换值int temp;in