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

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分

正确答案: 正确

相关推荐
测试杂货铺3 小时前
如何用postman做接口自动化测试及完美的可视化报告?
自动化测试·软件测试·测试工具·职场和发展·jenkins·压力测试·postman
爱学测试的李木子4 小时前
Python自动化测试的2种思路
开发语言·软件测试·python
测试老哥8 小时前
Jmeter测试脚本编写技巧
自动化测试·软件测试·功能测试·测试工具·jmeter·职场和发展·性能测试
爱学测试的李木子9 小时前
从0到1搭建 Android 自动化 python+appium 环境
android·软件测试·python·测试工具·自动化
霍格沃兹测试开发学社测试人社区11 小时前
软件测试丨性能测试工具-JMeter
软件测试·测试开发·测试工具·jmeter·性能测试
美团测试工程师1 天前
九大高效的前端测试工具与框架
软件测试·测试工具·jmeter
测试者家园1 天前
ChatGPT生成接口文档的方法与实践
软件测试·chatgpt·测试用例·接口测试·接口文档·ai赋能·用chatgpt做软件测试
Heaven6451 天前
6.8 Newman自动化运行Postman测试集
软件测试·自动化·接口测试·postman·newman
伯牙碎琴1 天前
智能体实战(需求分析助手)二、需求分析助手第一版实现(支持需求提取、整理、痛点分析、需求分类、优先级分析、需求文档生成等功能)
ai·大模型·agent·需求分析·智能体
Byron Loong1 天前
Python+OpenCV系列:【打卡系统-需求分析】需求大剖析,考勤革命开启!
python·opencv·需求分析