(图片大小可自由调整)
2025年计算机考试-ISTQB认证考试近5年真题荟萃附答案
第I卷
一.参考题库(共80题)
1.关于自动化测试,说法错误的是()
A、自动化测试可用于功能测试和非功能测试
B、自动化测试在关键时候可代替手工测试
C、自动化测试适用于回归测试
D、虽然可以使用录制和回放功能,但是也需要编辑自动化脚本
2.关于独立测试的描述,下面哪个是错误的()
A、独立测试通常可以更高效地发现软件缺陷和软件存在的失效
B、软件测试往往需要与软件开发不同的思维方式
C、测试通常被认为是破坏性的活动,而软件开发通常被认为是建设性的活动
D、独立测试只可应用在高级别的测试活动中,如系统测试和验收测试
3.在测试执行过程中发现测试的实际结果与预期结果不同,记录在测试评估事件里的是()
A、失效
B、失败
C、缺陷
D、错误
4.关于测试充分性的描述,正确的是()
A、只有进行完全的测试才充分
B、在有限的时间和资源条件下,找出所有的软件的错误,使软件趋于完美,是不可能的
C、当继续测试没有发现新缺陷时
D、当全部测试用例都执行完后
5.事件报告中可能包括的错误有:()? A.?程序错误? B.?规格说明中的错误? C.?用户手册中的错误
A、?A
B、?A、C
C、?B、C
D、?A、B、C
6.语句覆盖和判定覆盖有什么不同() A.?语句覆盖程序中每一个判断至少要执行一次? B.?判定覆盖程序中每个判断的取真分支和取假分支至少经历一次。? C.?判定覆盖程序中各种组合至少执行一次? D.?语句覆盖是指程序中每一条语句至少被执行一次
A、?A、C
B、?A、B
C、?C、D
D、?B、D
7.关于边界值的说法不正确的是()
A、边界值分析是一种补充等价划分的测试用例技术
B、它不是选择等价类的任意元素,而是选择等价类边界的测试用例
C、程序在处理大量中间数值时都是对的,但是在边界处极可能出现错误
D、边界值分析法考虑了输入变量之间的依赖关系
8.在生命周期模型中,一个好的测试都应具有哪些特点中错误的是()
A、每个开发活动都有相应的测试活动
B、每个测试级别都有其特有的测试目标
C、对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计
D、在开发生命周期中,测试员在文档中间阶段就应该参与文档的评审
9.下面3个测试术语的定义,分别属于哪3个术语?()? -?描述测试用例的执行顺序;? -?能通过一个或多个测试用例进行验证的一个条目或事件(比如功能、事务处理、质量特征或结构元素等);? -?一组输入值、执行的前提条件、预期结果和执行的后置条件等元素组成,以覆盖一定的产生目标或测试条件。
A、?测试规程、测试条件、测试用例;
B、?测试规程、测试点、测试用例;
C、?测试规程规格说明、测试设计规格说明、测试用例规格说明;
D、?测试规程规格说明、测试用例规格说明、测试设计规格说明。
10.技术评审的目的是()
A、保证软件在独立的模式下进行开发
B、发现软件业务错误
C、与项目管理无关
D、确认软件符合预先定义的开发规范和标准
11.确认系统是否按照预期工作,从而在系统是否满足系统需求方面获取信心。这样的测试目的最可能适用下面的哪个测试阶段:()
A、?组件测试
B、?集成测试
C、?系统测试
D、?回归测试
12.下列风险中,属于项目风险的是()
A、软件开发商交付的软件产品无法安装到新的操作系统中
B、软件开发商无法按时交付软件产品
C、软件产品内的功能异常
D、软件的性能没有达到要求
13.下面关于验收测试的观点错误的是()
A、系统操作验收测试由系统管理员来进行
B、验收测试主要应用于系统测试级别
C、Alpha?测试通常在开发组织现场进行,但测试并非由开发团队执行
D、Beta?测试或实