软件评测师基础知识专项刷题:软件测试的基本概念(二)
2026/5/23 11:03:29 网站建设 项目流程

前言

软考软件评测师备考之路,基础刷题必不可少。本文围绕【软件测试的基本概念】模块整理经典习题 + 核心考点梳理,系列内容长期连载更新,慢慢积累、逐个突破,轻松夯实应试功底。

考点

(一)软件测试的目的是“保证软件质量”

(二)软件测试的对象是软件,包含数据、文档、程序。

(三)软件质量的定义:“在规定条件下使用时,软件产品满足明确的或隐含的要求的能力”。

(四)软件质量包含软件测试,软件测试是保证软件质量的一种措施或手段。

(五)测试用例

测试用例应该包含用例的标识、名称、说明、环境配置、操作过程、各种条件、评价准则以及建立用例的人员和时间等信息,其中操作过程要描述每一步操作的输入数据、过程说明、预期结果和通过准则等。

第一,由测试人员针对具体目标设计或开发出来的,有非常强的目的性。

第二,体现某一个具体运行实例或场景。

第三,提供准确的判定准则。

(六)测试工具

(1)功能测试工具主要用于验证软件的功能是否符合需求,包括UI测试、API测试、自动化测试等。如Selenium、WinRunner

(2)性能测试工具主要用于验证软件在高负载下的性能表现,包括负载测试、压力测试、并发测试等。如JTest、LoadRunner、Jmeter、LoadView

(七)软件测试基础

软件错误

指在软件生存期内的不希望或不可接受的人为错误,其结果是导致软件缺陷的产生。

软件缺陷

存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差。

软件故障

指软件运行过程中出现的一种不希望或不可接受的内部状态。

软件失效

指软件运行时产生的一种不希望或不可接受的外部行为。

刷题区

题1

以下选项中,属于软件测试的对象的是()。
①所编写的产品程序
②产品中的关键数据
③开发工程师
④客户方
⑤用户手册
A.①②
B.①②④⑤
C.①②⑤
D.①②③④⑤

答案C

题2

以下关于软件测试的叙述中,不正确的是()。
A.不论是哪个时期对软件测试的定义,软件测试的目的实际上是一致的,这个目的就是“保证软件质量"

B.软件质量保证更多的表现为技术性活动,而软件测试则是管理性活动特征更明显。

C.软件测试的对象是软件,包含程序、数据和文档。

D.软件质量保证是以保证各项质量管理工作实际地、有效地进行与完成为目的的活动体系。
答案B

题3

以下不属于软件测试对象的是()。
A.源程序
B.测试计划
C.概要设计说明书
D.程序员
答案D

题4

软件测试的对象不包括()。
A.程序
B.需求规格说明书
C.数据库中的数据
D.质量改进措施
答案D

题5

()是功能测试工具。
A.LoadRunner
B.WinRunner
C.QALoad
D.WAS
答案B

题6

测试记录包括()。
①测试计划或包含测试用例的测试规格说明。
②测试期间出现问题的评估与分析。
③与测试用例相关的所有结果,包括在测试期间出现的所有失败。
④测试中涉及的人员身份。
A.①②③
B.①③④
C.②③
D.①②③④
答案B

题7

关于软件测试,()的叙述是正确的。
①测试开始越早,越有利于发现软件缺陷
②采用正确的测试用例设计方法,软件测试可以做到穷举测试
③测试覆盖度和测试用例数量成正比
④软件测试的时间越长越好
A.④
B.①
C.②③
D.①③
解析:可能存在一个用例可以覆盖多个测试需求;一个需求对应多个测试用例的情况。

题8

以下关于软件测试概念的叙述,不正确的是()。
A.软件失效是指软件运行时产生了一种不希望或不可接受的内部行为结果

B.软件功能实现超出了产品说明书的规定说明软件存在缺陷

C.测试目的是为了发现软件缺陷与错误,也是对软件质量进行度量和评估

D.在软件生命周期各个阶段都可能产生错误
答案A
解析:失效是外部行为结果

总结

以上就是本次软件评测师「软件测试的基本概念」基础知识的刷题练习与考点梳理啦~

如果本篇软件评测师「软件测试的基本概念」基础知识刷题内容对你备考有所帮助,欢迎点赞👍、收藏⭐、关注一波!

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询