ISTQB 测试生命周期与测试 模拟题

  • 格式:docx
  • 大小:17.65 KB
  • 文档页数:3

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章软件生命周期中的测试

1.以下选项中,不属于典型的V-模型的测试级别是

a组件/单元测试

b集成测试

c回归测试

d验收测试

2.以下选项中,不属于验收测试典型的类型有

a用户验收测试

b运行验收测试

c合同和法规性验收测试

d维护测试

3.对于商业现货(COTS)产品的系统集成,购买者可能会在系统级别进行集成

测试(integration testing)(与基础设施集成测试,和其他系统的集成测试或系统的商业部署)和验收测试(acceptance testing)(功能/非功能测试,用户或操作测试),这种情况说明

a根据项目的特征或系统的架构,可以对测试级别进行合并或重新进行组合b组件测试测试忽略

c可以使用集成测试替代系统测试

d验收测试只能在系统级别进行

4.关于测试的类型,下面哪个是正确的组合

1.通讯录地址的修改

2.确认测试/再测试

3.语句覆盖

4.压力测试

A.功能测试

B.与变更有关的测试

C.非功能的测试

D.结构性测试

a1-A; 2-B; 3-C; 4-D

b1-A; 2-B; 3-D; 4-C

c1-C; 2-A; 3-D; 4-B

d1-B; 2-A; 3-D; 4-C

5.关于测试类型的应用范围,下面哪是正确的

a结构测试只能用在组件测试或集成测试

b功能测试只能用在系统测试或验收测试

c白盒测试方法不能用于系统测试

d功能测试和结构性测试可以应用在任何测试级别

6.关于维护测试,下列哪个选项正确

a在软件系统交付给用户真正使用之前必须进行维护测试

b在每个测试级别都需要进行维护测试

c维护测试是在一个现有的运行系统上进行的测试

d在一个现有的运行系统,因为开发已经完成了,所以不再需要测试

7.关于软件确认测试和回归测试的描述,下列哪个选项是错误的

a当修改了缺陷后,应该重新进行测试以确定原来的缺陷已经成功的修改,称之为确认测试

b回归测试是对已被侧过的程序在变更后进行的重复测试,以发现在这些变更后是否有新的缺陷引入

c当软件发生变更或者应用软件的环境发生变化时,需要进行回归测试

d回归测试可以在所有的测试级别上进行,并且只适用于功能测试

8.有一个系统已经在市场上运行了,这种情况对系统进行修改,然后进行的测

试属于

a.维护测试

b.验收测试

c.组件测试

d.系统测试

9.在生命周期模型中,一个好的测试都应具有哪些特点中错误的是

a每个开发活动都有相应的测试活动

b每个测试级别都有其特有的测试目标

c对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计

d在开发生命周期中,测试员在文档中间阶段就应该参与文档的评审

10.下面哪些是一个好的测试特点

B.每个开发活动都有相对应的测试行为

C.每个测试级别都有其特有的测试目标

D.对于每个测试级别,需要在相应的开发活动过程进行相应的测试分析

和设计

E.软件测试的工作重点应该集中在系统测试上

a C.D.

b B.

c B.C.

d B.C.D

11.软件组件测试的主要目的是

a测试组件与组件之间的接口

b组件与硬件的关联

c发现缺陷,以及验证组件的功能

d验证系统的功能

12.组件测试的用例设计的主要参考的工作产品是

a.组件规格说明

b.系统需求规格说明

c.用户手册

d.代码

13.下面关于回归测试叙述正确的是

a回归测试只能在系统测试这个级别上进行,不能用于单元测试和集成测试b回归测试只适用于功能测试,不适用于非功能测试

c回归测试都是自动化执行的

d回归测试是对已被测过的程序实体在修改缺陷或变更后进行的重复测试,以此来确认在这些变更后是否有新的缺陷引入系统

14.语句的覆盖率主要在下面哪个测试级别的测试设计中考虑

a系统测试

b集成测试

c组件测试

d验收测试