ISTQBFoundationLevel模拟题2014版_V1.1
- 格式:pdf
- 大小:672.42 KB
- 文档页数:21
ISTQB Foundation Level模拟考卷(2014版)中国软件测试认证委员会(CSTQB) (题型为单项选择题)第1章软件测试基础1.你是负责某在线支付系统图形化界面测试的测试人员。
你参与了该图形化界面的代码评审,在评审过程中,发现代码语句将“总额人民币RMB()元”写成了“总额人民币RMD()元”,即存在拼写错误。
根据ISTQB的术语定义,这个问题应该如何称呼最合适?(K1)A. 失效;B. 缺陷;C. 异常;D. 错误。
2.开发团队正在开发一款在线交易系统,你负责其中付款功能的组件测试。
下面关于测试付款功能的主要测试目标的描述,哪个是最恰当的?(K1)A.发现缺陷;B.增加对质量的信心;C.为决策提供信息;D.预防缺陷。
3.某研发团队正在开发一款高校教师信息管理系统,该系统采用JAVA语言开发,主要功能包括:教师信息的录入与增加、教师信息的修改、教师信息的查询、教师信息的删除等。
在时间和人员有限的情况下,测试团队在测试过程中尽可能多的去发现缺陷。
即使这样,该信息管理系统交付给客户之后,在前3个月的使用过程中,用户反馈了50个缺陷,而在测试过程中总共发现了950个缺陷。
项目经理对测试团队的测试有效性并不满意。
你认为下面哪个测试基本原则,最有助于减轻项目经理对测试团队的不满意?(K2)A.测试可以显示缺陷的存在,不能证明系统不存在缺陷;B.穷尽测试是不可能的;C.杀虫剂悖论;D.缺陷的集群效应。
4.ISTQB定义的测试过程由5个不同的测试阶段组成,按照逻辑顺序排列正确的是哪一个?(K1)1. 测试出口准则评估和报告;2. 测试实现和执行;3. 测试分析和设计;4. 测试计划和控制;5. 测试结束活动。
A. 4-3-2-5-1;B. 4-3-2-1-5;C. 3-2-5-4-1;D. 3-2-4-1-5。
5 .“确认并更新测试依据和测试用例间的双向可追溯性”。
上述活动应该是哪个测试阶段的任务?(K1)A. 测试计划和控制阶段;B. 测试实现和执行阶段;C. 测试分析和设计阶段;D. 测试出口准则评估和报告阶段。
“第一章测试基础测试基础”1.(K1) 下列关于错误、缺陷与失效的观点正确的就是:A)人都会犯错误,因此在由人设计的程序也会引入缺陷;B)所有的缺陷都会产生失效;C)失效主要就是由人的错误造成的,与环境条件没有关系;D)当存在缺陷的代码被执行时,才可能引发软件错误。
2.(K1) 以下不属于软件测试的作用的就是:A)可以减少软件系统在运行环境中的风险B) 可以提高软件系统的质量C) 可能就是为了满足合同或法律法规的要求D) 可以用于评价开发团队的能力3.(K1) 在判断测试就是否足够时,下列哪些方面就是不需要考虑的?A) 风险;B) 项目在时间上的限制;C) 项目在预算上的限制;D) 投入的测试人员的数量;4.(K1) 以下哪个不就是软件测试的目标?A)发现缺陷;B) 增加对质量的信心;C) 为决策提供信息;D) 改进测试流程;5.(K2) 下列关于不同的测试阶段的描述错误的就是:A)维护测试通常就是为了验证开发过程发现的缺陷就是否被正确修复。
B) 组件测试的主要目标就是尽可能的发现失效,从而识别与修正尽可能多的缺陷。
C) 测试的主要目标就是确认系统就是否按照预期工作,就是建立满足了需求的信心。
D) 不同测试阶段,其测试目标就是不同的。
6.(K2) 软件测试基本过程有哪些主要活动组成?(1)计划与控制(2) 分析与设计(3) 实现与执行(4) 评估出口准则与报告(5) 测试结束活动(A) 1,3,5 (B) 1,2,3 (C) 2,3,4,5 (D) 1,2,3,4,57.(K2) 规划测试环境的搭建与确定测试需要的基础设施与工具属于下面的哪个活动?(A)计划与控制(B) 分析与设计(C) 实现与执行(D) 评估出口准则与报告“第二章软件生命周期中的测试软件生命周期中的测试””8.(K1) V模型的测试级别分别就是什么?(1)组件测试(2) 集成测试(3) 系统测试(4) 系统集成测试(5) 验收测试(A) 1,2,3 (B) 2,3,4,5 (C) 1,2,3,4 (D) 1,2,3,4,59.(K1) 下列关于迭代-增量开发模型描述错误的就是?(A)在每次迭代过程中,对迭代产生的系统可能需要在不同的测试级别上进行测试(B) 迭代-增量开发模型由于发布周期更短,所以要优于V模型(C) 在完成第一次迭代后,对所有的迭代进行回归测试会变得越来越重要(D) 验证与确认可以在每个增量模块中进行10.(K1) 以下哪个不属于良好的测试应该具有的特点?(A)每个开发活动都有相对应的测试活动(B) 每个测试级别都有其特有的测试目标(C) 对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析与设计(D) 在开发生命周期中,测试员应该在文档正式发布后再参与文档的评审11.(K1) 对于每个测试级别,都需要明确哪些内容?(1)测试的总体目标(2) 测试用例设计需要参考的工作产品(即测试的依据) (3) 测试的对象(即测试什么)(4) 发现的典型缺陷与失效(5) 对测试用具的需求(6) 测试工具的支持(7)专门的方法与职责(A) 1,2,3,4 (B) 1,3,5,6,7 (C) 2,3,4,5,6 (D) 1,2,3,4,5,6,712.(K2) 下面哪个通常不作为组件/单元测试的测试依据?(A)组件需求说明(B) 详细设计文档(C) 代码(D) 软件与系统设计文档13.(K2) 下面关于验收测试的观点错误的就是?(A)系统操作验收测试由系统管理员来进行(B) 验收测试主要应用于系统测试级别(C) Alpha 测试通常在开发组织现场进行,但测试并非由开发团队执行。
版模拟试题版权说明版模拟试题版权说明CSTQB , 作者和CSTQB第一第一部分部分 软件测试基础1.下面哪项对于测试的描述是正确的?(K2)a) 程序中有缺陷,就肯定会在外部有所反应,这就是ISTQB 所说的失效b) 当程序期望结果和实际结果有所偏差时,可以肯定就是程序内的缺陷引起的 c) 人为的错误造成程序内的缺陷,而程序内的缺陷可能会成为失效 d) 如果没有发现失效,也就表示程序没有缺陷2.测试目的是:(K1)A. 发现软件内的错误B. 预防错误C. 提供信心和信息D. 提供没有错误的软件下面哪项对于测试目的的描述是正确和完整的?a) A, B, C, Db) A, B, Cc) B,Cd) B, C, D3.按照风险设定测试用例的优先级并按照优先级顺序进行测试,符合测试的哪个基本原则:(K2)a) 测试只能显示缺陷的存在b) 穷尽测试是不可能的c) 杀虫剂悖论d) 缺陷集群性4.下面的哪项不属于基本测试过程的计划和控制步骤的任务? (K1) a) 定义入口和出口准则b) 选择合适的度量项c) 确定测试的范围和风险d) 创建测试设计规范说明5.按基本测试过程中各阶段的顺序,正确组合基本测试过程中的各活动与阶段: (K1)1. 评审测试依据和测试对象的可测试性2. 确定测试的范围和风险,明确测试目标3. 评估是否还需要进行更多的测试4. 创建测试套件、检查测试环境a)测试组件与组件之间的接口b)组件与硬件的关联c)发现缺陷,以及验证组件的功能d)回归测试可以在所有的测试级别上进行,并且只适用于功能测试第三第三部分部分 静态测试14.关于静态测试的概念,下列哪个选项是正确的?(K2)a) 静态测试和动态测试都需要运行软件b) 静态测试和动态测试具有不同的目的,却能发现相同的错误c) 静态测试发现的是失效,动态测试发现的是缺陷d) 与动态测试相比,静态技术发现的是软件失效的原因而不是失效本身15.下面哪个组合项正确地描述了正式评审过程的顺序和对应的活动?(K1)1. 个人准备阶段(Individual preparation)2. 计划阶段(Planning)3. 预备会阶段(Kick-off meeting)4. 评审会议阶段(Review meeting)5. 返工阶段(Rework)6. 跟踪结果阶段(Follow-up)A. 讨论和记录并留下文档化的结果或会议纪要B. 分发文档,向评审员解释评审的目的、过程和文档C. 先行评审文档,为评审会议做准备D. 定义评审标准,选择要进行评审的对象E. 检查缺陷是否已得到修改,核对出口准则F. 修改发现的缺陷,记录缺陷更新的状态a) 2-D; 3-B; 1-C; 4-A; 5-F; 6-Eb) 1-D; 2-C; 3-B; 4-A; 6-E; 5-Fc) 1-C; 2-D; 3-B; 4-A; 5-F; 6-Ed) 3-A; 2-C; 4-E; 6-B; 1-F; 5-D16.关于静态分析的描述,下列哪项是正确的?(K1)a) 开发人员通常在软件验收期间使用静态分析工具b) 静态分析不需要运行被测软件,且能发现软件的失效c) 通过静态分析能够发现模块和组件之间接口不一致d) 通过静态分析能够发现软件内的所有缺陷第四第四部分部分 测试设计技术17.对测试基础文档进行分析,从而决定测试什么,这是在下面哪个规格说明内进行描述的?(K2)a) 测试设计规格说明b) 测试用例规格说明c) 测试规程规格说明d) 用户需求规格说明18.关于黑盒测试方法、基于经验的测试方法和白盒测试方法,下列哪个选项的描述是正确的?(K2)a) 黑盒测试方法是依据对测试基础文档进行分析后导出测试用例;白盒测试方法是依据测试人员和用户的经验导出测试用例b) 黑盒测试方法是依据对测试基础文档进行分析后导出测试用例;白盒测试方法是基于对组件或系统结构分析导出测试用例c) 黑盒测试方法和白盒测试方法一样,都是基于测试人员和用户的经验导出测试用例d) 黑盒测试方法就是基于经验的测试方法19.某个程序有三个输入参数A,B 和C ,输入参数的有效条件是A<=B 和C>=B ,如果应用等价类划分的技术,只考虑单缺陷组合(无效等价类只能与有效等价类组合),如下哪组最适合做此程序的健壮性测试(用无效的数据进行的测试):(K3)A. A>B, C<BB. A>B, C>=BC. A<=B, C>=BD. A<=B, C<Ba) B,Db) A,B,Dc) A,B,C,Dd) B,C20.在一个销售管理系统中,销售员可以根据当时的实际情况允许给顾客0-20%的折扣,折扣精确到小数后二位。
附录二:试题答案和解析1. 答案: B解释:代码语句中的错误拼写属于缺陷。
如果执行存在缺陷的代码,就可能导致失效。
失效可能会导致系统异常。
错误是人为因素产生不正确结果的行为。
参考“大纲”) 1.1。
评审即静态测试过程中发现的是缺陷。
2. 答案: A解释:典型的测试目标包括发现缺陷和失效,从而降低软件质量不足的风险。
参考大纲1.1。
3. 答案: B解释:考察测试的七项基本原则。
一、测试说明缺陷的存在,而不能说明缺陷不存在;二、穷尽测试是不可能的;三、测试的尽早介入可以节省时间和成本;四、缺陷的群集效应;五、杀虫剂悖论;六、测试活动依赖于测试周境;七、不存在缺陷的谬论。
在时间和人员有限的情况下,测试团队在测试过程中尽可能多的去发现缺陷,但不可能发现所有的缺陷,即穷尽测试是不可能。
参考大纲1.3。
4. 答案: B解释:考查测试过程。
测试过程包括:测试计划(定义测试目标以及在周境因素限制下达到测试目标的方法);测试监督与控制;测试分析(测试什么?分析测试依据,评估测试依据和测试项,以识别各种类型的缺陷);测试设计(如何测试?);测试实施(是否已经有了运行测试所需的一切条件?);测试执行(开始测试了);测试结束。
参考章节1.4的内容。
5. 答案: B解释:确认并更新测试依据和测试用例间的双向可追溯性是测试实施和测试执行的主要活动之一。
参考章节1.4的内容。
6. 答案: B解释:V模型是一种顺序开发生命周期模型。
对第三方提供的底层协议模块要进行验收测试,验收测试通过后的模块才能和自己开发的模块进行集成测试。
参考章节1.5的内容。
7. 答案: A解释:考查测试员的良好思维方式。
测试员的思维方式应该包括好奇心、职业的悲观主义、批判性的眼光、对细节的关注,以及良好和积极的沟通和人际关系的动机。
参考章节1.5的内容。
8. 答案: A解释:V模型也叫顺序开发模型,将软件开发过程描述为线性的、顺序的活动流。
它是指开发过程中的任何阶段都应该在完成前一阶段的基础上进行。
“测试基本”考题1.不合的测试阶段,须要斟酌不合的测试目标.比方,在开辟测试中,如组件测试(unittesting).集成测试(integration testing)和体系测试(system testing)等,测试的重要目标是:a)尽可能的发明掉效b)确认体系是否按照预期工作c)对软件的质量进行评估d)验证在开辟进程中的变动是否引入新的缺点2.肯定测试的出口准则是下列哪一个测试阶段的重要义务之一?(Kl)a)测试筹划阶段b)测试剖析和设计阶段c)测试掌握阶段d)测试实现和履行阶段3.测试用例可以由以下哪(几)个选项来肯定?(Kl)C. 由剖析源代码c) B,Cd) C,D4.经由过程编写程序制订测试器具,如驱动器( driver),模仿程序(simulator),是以下哪个运动的重要内容?(K1)a)筹划和掌握b)剖析和设计c)实现和履行d)评估出口准则和测试陈述5.关于自力的软件测试组的描写不准确的是:(K2)a)晦气于存眷开辟进程中工作产品可能消失的缺点b)可以防止作者的成见c)不等于完整代替工作产品的作者d)开辟人员不是总能有用的找到本身工作产品中消失的缺点7.软件的外部质量和内部质量可能包含下列哪些质量特征描写: (K2)b)A,B,Cc)A,B,C,Dd)全体选项“软件性命周期中的测试”考题8.下面关于软件开辟模子的选择,描写准确的是: (KI)A.V模子是最早的开辟模子,如今已经很少运用了B.迭代开辟模子是较好的.较新开辟模子,所以合适不合的软件项目C.W模子是V模子的拓展,强调开辟和测试的并行性a) A, Bb) A, B, Cc) B, C, Dd) C. D9.-个好的测试应当具有的特色包含:(K1)B.每个测试级别(test level)都有其特有的测试目标C.每个测试级别(test leve l)都须要在响应的开辟运动进程中进行响应的测试剖析和设计D.在开产性命周期中,测试员(tester)在文档初稿阶段就应当介入文档的评审(review)a) A,B,Cb) B,C,Dc) A.B.C,Dd) A,B,C,D,E10.用来剖断软件产品的可被懂得.易学.易操纵和在特定前提下吸引用户程度的测试属于: (K1)a)功效测试b)非功效测试c)构造测试d)确认测试和回归测试11.关于代码的剖断笼罩率,重要在哪个测试级此外测试设计中斟酌:(KI)a)体系测试b)集成测试c)组件测试d)验收测试不属于验收测试的是(K2)a)用户验收测试b)体系测试c)合同验收测试d) Beta测试13.关于软件测试,下列描写错误的是:(K2)a)兼容性测试是软件产品的特征测试b)非功效测试可以在各个级此外测试中进行测试c)白盒测试的穷举路径能发明与数据相干的缺点d)回归测试可以在各个级此外测试中进行测试“静态技巧”考题14.典范的正式评审应当包含哪些脚色:(K1)a)司理.主持人.作者.评审人.记载员b)作者.评审人.记载员c)司理.主持人.作者.记载员d)主持人.作者.评审员15.以部属于静态剖析对象可以或许发明的典范缺点是:(K1)a)软件的可保护性缺点b)软件对话框中的文字拼写错误c)引用一个没有界说的变量d)代码实现和设计不符16.介入技巧评审时,如下的哪些不是必须履行的进程.(K2)a)查找发明问题b)解释间题c)组织评论辩论问题d)解决问题17.依据组件或体系内部构造的剖析来获取测试前提和测试用例的技巧是(KI)a)白盒技巧b)黑盒技巧c)基于经验的技巧d)基于规格解释的技巧18.关于基于经验的测试技巧的表述准确的是:(K1)a)错误揣摸是基于对将来可能消失错误的点进行针对性测试.b)基于经验的测试技巧是作为黑盒测试的填补,只在某些特别测试项目中实用.c)为了加速测试进度,完整可以由闇练的测试工程师进行基于经验的测试.d)基于经验的测试只在很有限的范围内可用.19.下面哪个不属于静态剖析:(K1)a)编程规矩的检讨b)程序构造剖析c)程序庞杂度剖析d)内存泄露不属于基于经验的特别值测试的一项描写是:(K1)a)对于分子和分母的情势( X/Y),斟酌采取分母有可能为零(Y=0)的参数进行测试.b)对于表格排序处理,运用当表格为满并且已经排序的情形或表格为满并且表格具有雷同的内容时进行测试.c)对于16位的正整敦型的输入项,运用32767和32768来进行测试.d)在开方操纵中中,斟酌采取负的数值进行测试21.对测试用例和测试数据进行具体描写的文档是:(K2)a)测试筹划b)测试设计规格解释c)测试用例规格解释d)测试规程规格解释的测试技巧的特色的有:(K2)A.依据软件的构造信息获取测试用例,比方软件代码和软件设计B.可以经由过程已有的测试用例测量软件的测试笼罩率,增长测试用例能增长的体系测试笼罩率a) A,Bb) A,B,C,Dc) B,Cd) A,B,C23.某处须要输入用户暗码,用户暗码的有用值是以字母开首并以数字结尾的长度为8的字符串,依据等价类划分,下面哪个选项中的两个字符串分离属于不合的等价类:(K3)a) ISTQBISTQB, IST12ISTQBb) 123ISTQB,123istqbc) istqb123,ISTQB123d) ISTQB123,123ISTQB24.用鸿沟值剖析法,假定X是整数且1<X<100,那么在测试中X的合理取值是:(K3)a) X=1,X=100b)X=l,X=2,X=50,X=99,X=1OOc) X=2, X=99d) X=0,X=1, X=51, X=10125.依据以下程序设计语句笼罩测试用例:(K3)a)测试用例a=5,c=7b)测试用例a=11,c=6c)测试用例a=5,c=ll; a=9,c=5d)测试用例a=5,c=7; a=ll,c=6:(K3)a)16b)8c)32d) 527.下列关于等价类剖析的懂得中准确的是:(K3)a)进行等价类剖析不但要笼罩有用等价类,恰当也要笼罩无效等价类b)等价类假如划分的合理,等价类内的所有点应当相符等价关系c)等价类划分一般只能从输入变量入手d)等价类的划分既可以从输入变量也可以从输出变量入手,但依据输入变量划分的等价类粒度要小些.28.在运用等价类划分的测试技巧时,准确的做法是?(K3)A.在输入前提划定了取值范围或值的个数的情形下,则可以确立一个有用等价类和一个无效等价类.B.在输入前提划定了输入值的聚集或者划定了“必须若何”的前提的情形下,可确立一个有用等价类和一个无效等价类.C.在输入前提是一个布尔量的情形下,可肯定一个有用等价类和一个无效等价类.D.在划定了输入数据的一组值(假定n个),并且程序要对每一个输入值分离处理的情形下,可确立n+l个有用等价类和一个无效等价类.E.在划定了输入数据必须遵照的规矩的情形下,可确立一个有用等价类(相符规矩)和若干个无效等价类(从不合角度违背规矩).E在确知已划分的等价类中各元素在程序处理中的方法不合的情形下,则应再将该等价类进一步的划分为更小的等价类.a)A, C, Eb) D, E, Fc)A, C, Fd) B, C, E“测试治理”考题29.下面关于测试自力性的重要性的阐述,哪个不雅点是准确的?(Kl)a)自力的测试人员可以验证体系规格解释和实现阶段所做的一些假设;b)自力的测试人员检讨开辟工作产品,可以闪开辟人员有更好的软件质量的义务感:c)自力的测试人员,可以和开辟人员之间更轻易进行沟通和资本调和;d)自力的测试人员,有助于软件产品的实时宣布,而不轻易成为项目标瓶颈;30.下面哪个测试义务应当是测试组长的重要职责?(Kl)a)决议什么应当主动化.主动化的程度,以及若何实现;b)介入测试用例评审和测试筹划的制订;c)依据须要运用测试治理对象和测试监控对象:d)创建测试规格解释;31.在进行测试工作量估算的时刻,下面哪个身分是不须要斟酌的?(K1)a)测试对象的范围,测试对象在靠得住性.安然性等方面的请求;b)介入测试人员的经验和技巧程度;c)测试团队中测试人员的数量;d)测试进程中可能发明的缺点数量;32.某研发团队正在开辟一款车载北斗卫星导航体系,该体系将为客户供给到达目标地路线.比来加油站.宾馆酒店,以及其他信息的最佳路线.车载北斗卫星导航体系终端重要由北斗卫星模块.无线通讯模块.报警掌握模块.说话掌握模块.显示模块和车载PC等构成.项目组请求采取公司内部自力的测试团队进行该车载北斗卫星导航体系的体系测试.采取自力的测试团队进行体系测试,可能会见临各类问题.下面关于面对问题的阐述,哪个是错误的?(K2)a)自力的测试团队,因为开辟团队在前期交付版本的延期,导致测试无法按时完成而成为项目标瓶颈;b)自力的测试团队,轻易闪开辟人员以为后续由测试人员把关质量,导致开辟人员损掉对软件质量的义务感;c)自力的测试团队,因为和开辟团队的隔离,导致在发明缺点的有用性和效力方面消失挑衅;d)自力的测试团队,因为和开辟团队的隔离,导致测试与开辟之间的交换和沟通消失必定的障碣:33.某研发团队正在开辟一款网上购书体系,测试团队在估算测试工作量的时刻,将该体系中的功效划分为两类:重要功效和非重要功效.测试作为一个成熟团队,对曩昔的汗青数据有很好的器量剖析.在公司已有的器量数据中,包含了每个测试用例相干的测试运动所须要的时光估算,该时光依附于被测试功效本身的重要性:公司器量重要功效非重要功效测试实现 10小时 8小时测试履行 8小时 4小时假如该网上购书体系包含了10个重要功效和10个非重要功效,估算测试实现和测试履行的工作量应当是若干? (K2)a)270小时b)180小时c)90小时d)540小时34.某开辟团队正在开辟一款银行列队叫号体系,以削减客户在筹划营业进程中的等待时光和供给一个优越的等待情形.该列队叫号体系重要由票务打印体系和窗口操纵体系构成,重要的功效模块包含派号功效模块.叫号功效模块.预约功效模块和治理功效模块.该体系测试由自力的测试团队负责进行,下面是体系测试出口准则的界说:.-所有筹划履行的测试用例全体履行完毕并且测试用例履行经由过程率必须大于95%;-轻微程度为1的缺点全体修复并再测试(确认测试)经由过程;测试履行进程中应当收集和剖析哪个选项中的器量?(K2)a)收集和剖析测试用例履行/还没有履行的数量,经由过程/掉败的测试用例数量,以及不合缺点状况在不合轻微程度中的散布;b)收集和剖析测试用例履行/没有履行的测试用例数量,以及不合缺点状况在不合轻微程度中的散布;c)收集和剖析测试用例履行/没有履行的测试用例数量,以及已经履行的测试用例达到的需求笼罩率:d)收集和剖析测试用例履行经由过程/掉败的测试用例数量,以及已经履行的测试用例达到的需求笼罩率;35.某研发团队正在开辟一款网上购书体系,该体系基于Internet,采取了B2C (Businessto Co■surers)模式.该体系不但可以帮忙扩展商家的范围和市场影响力,并且可以削减企业的经营成本和进步工作效力.该体系重要为用户供给了注册和登录.检讨书本.购物车治理.囊认购置书本信息治理.生成订单治理;为治理员供给了书本治理.修正书本治理.订单管墨等功笼.该体系的羹试由自力的羹试团队负责,采取的基于风险的测试计谋.经由过程对每个功效模块的风险分折,针对注册和登录功效.检讨书本功效.购物车治理功效.生成订单治理功效的风险级别分离为4.3.2和1(风险级别越高,其风险越高).测试团队针对注册和登录功效.检讨书本功效.购物车治理功效.生成订单治理功效设计的测试用例数量分离为80.60.40和20.测试团队天天可以或许履行的测试用例数量是20个.假如测试团队采取风险的广度优先的计谋,进行测试用例履行进度的安捧(测试用例履行的比例,依据风险级此外高下,分离为4:3:2:1).完成5天的测试义务之后,针对该体系功效模块履行的测试用例数量各自为若干?(K3)a)注册和登录:80个;检讨书本:20个;b)注册和登录:40个;检讨书本:30个:购物车治理:20个;生成订单治理:10个:c)注册和登录:60个,检讨书本:40个;d)注册和登录:70个;检讨书本:10个;购物车治理:10个:生成订单治理:IO个;36.某研发团队正在开辟一款网上购书体系,该体系基于Internet,采取了B2C (Businessto Consumers)模式.该体系不但可以帮忙扩展商冢的范围和市场影响力,并且可以削减企业的经营成本和进步工作效力.该体系重要为用户供给了注册和登录.检讨书本.购物车治理.确认购置书本信息治理.生成订单治理;为治理员供给了书本治理.修正书本治理.订单治理等功效.测试人员在测试购物车治理功效的时刻,选择购物车内的物品超出2件,进行删除,界面会给出一个错误的告警,无法成功删除选中的物品.作为测试人员,你编写了如下的一个事宜陈述:1.标识符: DefectSH00092.摘要:无法删除购物车内的物品;版本R1.O.11;发明该问题的测试用例ID是GWC Func__ 007;3.事宜描写:假如在购物车内选中的物品超出2件,无法删除选中的物品;4.影响:用户无法删除购物车内的物品,导致用户无法运用购物车结帐;关于上述的缺点陈述,下面哪项是准确的? (K3)a)缺点陈述格局相符IEEE 829-1998的事宜陈述格局,但是事宜描写不知足请求b)缺点陈述格局相符IEEE 829-1998的事宜陈述格局,同时事宜描写也知足请求c)缺点陈述格局不相符IEEE 829-1998的事宜陈述格局,同时事宜描写不知足请求d)缺点陈述格局不相符IEEE 829-1998的事宜陈述格局,但是事宜描写已经知足请求“测试对象”考题37.下面关于静态剖析对象的论断,下面哪个是准确的?(K1)a)静态剖析对象是在动态测试进程中运用的一种对象:b)静态剖析对象可以发明测试对象的现实行动和期望成果之间的不一致,即掉效:c)静态剖析对象既可以用户检讨源代码是否遵守编码尺度,也可以用于掌握流剖析和数据流剖析:d)运用静态剖析对象可能会产生大量的警告信息,这些警告信息会阻碍代码转换成可履行程序:38.组织内部预备引入测试设计对象的时刻,下面哪个不是针对该对象进行试点项目标目标?(K1)a)对该测试设计对象有更多的熟悉;b)评估该测试设计对象与现有的进程以及实践的培训程度,肯定哪些方面须要修正;c)评估组织在运用该测试设计对象方面的成熟度.强项和弱项:d)界说一套尺度的办法来运用.治理.储存和保护测试设计对象,以及产生的相干工作产品的定名规矩.创建库和界说模块化测试套件;39.哪个对象知足下面的特色:供给测试履行.缺点跟踪和需求治理的接口外,还供给定量剖析和评估测试对象的陈述.它还支撑追溯测试对象到需求规格解释并可供给自力的版本掌握才能或供给一个外部接口.(K2)a)缺点治理对象b)测试治理对象c)需求治理对象d)设置装备摆设治理工其40.下面关于运用测试对象的潜在收益,哪个不雅点是错误的?(K2)a)运用测试对象,可以削减一些反复性的测试工作量,例如:履行回归测试:b)运用测试对象,可以包管更好的一致性和可反复性,例如:运用对象履行雷同的测试用例集:c)运用测试对象,可以大大削减测试对象生成的工作产品的保护工作量:d)运用测试对象在测试笼罩率和测试对象庞杂度评估方面,具有更好的客不雅性:。
1.练习题•下列术语中哪一个是ISTQB术语表中缺陷(Defect)的同义词:Ba)Incidentb)Bugc)Mistaked)Error•软件测试目的可以是:BA.发现缺陷B.确认软件能够正常运行C.预防缺陷D.直接提高产品的售价E.减少整个产品开发周期时间a)A, Bb)A, B, Cc)A, B, C 和 Dd)所有选项•根据ISTQB 定义的术语,“风险”是与下列哪一个选项关联的?Ca)对测试者否定的反馈意见b)将产生负面影响及其连锁效应的因素c)可能产生负面影响及其连锁效应的因素d)将对被测对象产生负面影响及其连锁效应的因素•确认系统是否按照预期工作,从而在系统是否满足系统需求方面获取信心。
这样的测试目的最可能适用下面的哪个测试阶段:C组件测试精品文档b)集成测试c)系统测试d)回归测试•识别测试的任务、定义测试的目标以及为实现测试目标和任务的测试活动规格说明。
上述行为主要发生在: Aa)计划和控制b)分析和设计c)实现和执行d)测试结束活动•ISTQB术语中的回归测试的目的是:Ca)验证修改的成功b)预防功能编写的不完善或疏漏c)确保修正过程中没有引入新的缺陷d)帮助程序员更好地进行单元测试•下列方式可以提高和改善测试人员和开发人员关系的是:Ba)理解项目经理工作的重要性b)对所发现的可能的缺陷以一种中立的方式进行沟通c)单元测试、集成测试和系统测试都由同一批测试人员来完成d)测试人员参加代码调试•基本的测试过程主要由下面哪些活动组成:D 计划和控制(control)B.分析和设计C.实现和执行精品文档D.评估出口准则和测试报告E.测试结束活动a)A, B 和 Cb)A, B, C 和 Dc)除 E 以外所有选项d)所有选项•对实现软件测试组的独立的方式,可以采用的是:BA.测试的设计由开发队伍的其他开发人员完成;B.测试的设计由开发人员自己完成;C.测试的设计独立于本项目的开发队伍;D.测试的设计独立于本开发企业,来自于独立的第三方测试机构。
ISTQB模拟题ISTQB(国际软件测试资格认证)模拟题主要包括以下几种类型:1. 选择题:这种类型的模拟题主要要求考生从给定的选项中选择正确答案。
题目通常涉及软件测试的基本概念、测试方法、测试技术、测试管理等方面。
2. 填空题:这种类型的模拟题主要要求考生在给定的句子或段落中填写正确的词汇或短语。
题目通常涉及软件测试的基本概念、术语、测试计划和测试用例等方面。
3. 判断题:这种类型的模拟题主要要求考生判断给定的陈述或观点是否正确。
题目通常涉及软件测试的基本概念、测试方法、测试技术、测试管理等方面。
4. 简答题:这种类型的问题主要要求考生简要回答一个问题或阐述一个观点。
题目通常涉及软件测试的基本概念、术语、测试计划、测试用例、缺陷管理等方面。
5. 案例分析题:这种类型的模拟题主要要求考生分析或解释一个实际的软件测试案例。
题目通常涉及软件测试的各个方面,包括测试计划、测试用例、缺陷管理、测试团队协作等方面。
下面是一些ISTQB模拟题的例子:1. 选择题A. 软件测试的目的是为了发现软件中的缺陷。
B. 软件测试是为了提高软件的质量和可靠性。
C. 软件测试是为了验证软件是否满足需求规格说明。
D. 软件测试是为了提高软件的性能。
答案:B2. 填空题软件测试计划中应该包括哪些内容?答案:测试目标、测试范围、测试资源、测试进度、测试质量、风险评估和沟通计划等内容。
3. 判断题在软件测试中,黑盒测试和白盒测试是互斥的。
答案:错误。
4. 简答题简述软件测试的基本概念和原则。
答案:软件测试是为了发现软件中的缺陷而进行的一种活动。
软件测试的基本原则包括:尽早测试、全面测试、频繁测试和持续测试等。
5. 案例分析题假设一个软件项目需要进行测试,测试团队在测试前需要做哪些准备工作?答案:在测试前,测试团队需要进行以下准备工作:了解项目需求、分析测试需求、制定测试计划、准备测试资源、培训测试人员、建立测试环境和测试工具等。
istqb考试题及答案一、单选题1. ISTQB(国际软件测试资格委员会)是一个全球性的非营利组织,致力于推动软件测试领域的专业发展。
以下哪项不是ISTQB的主要目标?A. 提供软件测试资格认证B. 制定软件测试标准C. 提供软件测试培训D. 推广软件测试的最佳实践答案:C2. 软件测试的主要目的是:A. 证明软件是正确的B. 证明软件是有缺陷的C. 证明软件没有缺陷D. 证明软件是可用的答案:B3. 以下哪项不是黑盒测试的测试用例设计技术?A. 等价类划分B. 边界值分析C. 决策表D. 路径测试答案:D4. 软件测试的V模型中,以下哪项活动通常在编码阶段之后进行?A. 单元测试B. 集成测试C. 系统测试D. 验收测试答案:A5. 以下哪项不是软件测试的基本原则?A. 测试显示存在缺陷B. 穷尽测试是不可能的C. 早期测试D. 测试应该由开发人员完成答案:D二、多选题6. 软件测试的目的是多方面的,包括但不限于以下哪些方面?A. 验证软件的功能B. 识别软件中的缺陷C. 评估软件的性能D. 确保软件的安全性答案:A, B, C, D7. 以下哪些是软件测试过程中可能使用的测试类型?A. 功能测试B. 性能测试C. 可用性测试D. 安全性测试答案:A, B, C, D8. 软件测试的V模型中,以下哪些测试活动是存在的?A. 单元测试B. 集成测试C. 系统测试D. 验收测试答案:A, B, C, D9. 软件测试的基本原则包括:A. 测试显示存在缺陷B. 穷尽测试是不可能的C. 早期测试D. 缺陷聚集答案:A, B, C, D10. 软件测试的目的是:A. 提高软件质量B. 降低软件开发成本C. 减少软件维护成本D. 提升用户满意度答案:A, B, C, D三、判断题11. ISTQB提供的认证是国际认可的,可以在不同国家和组织中使用。
(对)12. 软件测试可以完全自动化,不需要人工参与。
(错)13. 软件测试的目的是证明软件是正确的。
ISTQB Foundation Level模拟考卷(2014版)中国软件测试认证委员会(CSTQB) (题型为单项选择题)第1章软件测试基础1.你是负责某在线支付系统图形化界面测试的测试人员。
你参与了该图形化界面的代码评审,在评审过程中,发现代码语句将“总额人民币RMB()元”写成了“总额人民币RMD()元”,即存在拼写错误。
根据ISTQB的术语定义,这个问题应该如何称呼最合适?(K1)A. 失效;B. 缺陷;C. 异常;D. 错误。
2.开发团队正在开发一款在线交易系统,你负责其中付款功能的组件测试。
下面关于测试付款功能的主要测试目标的描述,哪个是最恰当的?(K1)A.发现缺陷;B.增加对质量的信心;C.为决策提供信息;D.预防缺陷。
3.某研发团队正在开发一款高校教师信息管理系统,该系统采用JAVA语言开发,主要功能包括:教师信息的录入与增加、教师信息的修改、教师信息的查询、教师信息的删除等。
在时间和人员有限的情况下,测试团队在测试过程中尽可能多的去发现缺陷。
即使这样,该信息管理系统交付给客户之后,在前3个月的使用过程中,用户反馈了50个缺陷,而在测试过程中总共发现了950个缺陷。
项目经理对测试团队的测试有效性并不满意。
你认为下面哪个测试基本原则,最有助于减轻项目经理对测试团队的不满意?(K2)A.测试可以显示缺陷的存在,不能证明系统不存在缺陷;B.穷尽测试是不可能的;C.杀虫剂悖论;D.缺陷的集群效应。
4.ISTQB定义的测试过程由5个不同的测试阶段组成,按照逻辑顺序排列正确的是哪一个?(K1)1. 测试出口准则评估和报告;2. 测试实现和执行;3. 测试分析和设计;4. 测试计划和控制;5. 测试结束活动。
A. 4-3-2-5-1;B. 4-3-2-1-5;C. 3-2-5-4-1;D. 3-2-4-1-5。
5 .“确认并更新测试依据和测试用例间的双向可追溯性”。
上述活动应该是哪个测试阶段的任务?(K1)A. 测试计划和控制阶段;B. 测试实现和执行阶段;C. 测试分析和设计阶段;D. 测试出口准则评估和报告阶段。
istqb基础级模拟题LTd)评估出口准则和测试报告5.关于独立的软件测试组的描述不正确的是:(K2)a)不利于关注开发过程中工作产品可能存在的缺陷b)可以避免作者的偏见c)不等于完全代替工作产品的作者d)开发人员不是总能有效的找到自己工作产品中存在的缺陷7.软件的外部质量和内部质量可能包括下列哪些质量特性描述: (K2)A.功能性B.可靠性C.易用性D.移植性E.维护性a)A,Bb)A,B,Cc)A,B,C,Dd)全部选项“软件生命周期中的测试”考题8.下面关于软件开发模型的选择,描述正确的是: (KI)A.V模型是最早的开发模型,现在已经很少使用了B.迭代开发模型是较好的、较新开发模型,所以适合不同的软件项目C.W模型是V模型的拓展,强调开发和测试的并行性D.软件开发的模型必须根据项目的内容和产品的特征来选择a) A, Bb) A, B, Cc) B, C, Dd) C. D9.-个好的测试应该具有的特点包括:(K1)A.每个开发活动都有相对应的测试行为B.每个测试级别(test level)都有其特有的测试目标C.每个测试级别(test leve l)都需要在相应的开发活动过程中进行相应的测试分析和设计D.在开发生命周期中,测试员(tester)在文档初稿阶段就应该参与文档的评审(review)E.采用V模型作为软件开发模型a) A,B,Cb) B,C,Dc) A.B.C,Dd) A,B,C,D,E10.用来判定软件产品的可被理解、易学、易操作和在特定条件下吸引用户程度的测试属于: (K1)a)功能测试b)非功能测试c)结构测试d)确认测试和回归测试11.关于代码的判定覆盖率,主要在哪个测试级别的测试设计中考虑:(KI)a)系统测试b)集成测试c)组件测试d)验收测试12.下面的测试类型不属于验收测试的是(K2)a)用户验收测试b)系统测试c)合同验收测试d) Beta测试13.关于软件测试,下列描述错误的是:(K2)a)兼容性测试是软件产品的特性测试b)非功能测试可以在各个级别的测试中进行测试c)白盒测试的穷举路径能发现与数据相关的缺陷d)回归测试可以在各个级别的测试中进行测试“静态技术”考题14.典型的正式评审应该包括哪些角色:(K1)a)经理、主持人、作者、评审人、记录员b)作者、评审人、记录员c)经理、主持人、作者、记录员d)主持人、作者、评审员15.以下属于静态分析工具能够发现的典型缺陷是:(K1)a)软件的可维护性缺陷b)软件对话框中的文字拼写错误c)引用一个没有定义的变量d)代码实现和设计不符16.参与技术评审时,如下的哪些不是必需执行的过程。
1.练习题•下列术语中哪一个是ISTQB术语表中缺陷(Defect)的同义词:Ba)Incidentb)Bugc)Mistaked)Error•软件测试目的可以是:BA.发现缺陷B.确认软件能够正常运行C.预防缺陷D.直接提高产品的售价E.减少整个产品开发周期时间a)A, Bb)A, B, Cc)A, B, C 和 Dd)所有选项•根据ISTQB 定义的术语,“风险”是与下列哪一个选项关联的?Ca)对测试者否定的反馈意见b)将产生负面影响及其连锁效应的因素c)可能产生负面影响及其连锁效应的因素d)将对被测对象产生负面影响及其连锁效应的因素•确认系统是否按照预期工作,从而在系统是否满足系统需求方面获取信心。
这样的测试目的最可能适用下面的哪个测试阶段:C组件测试1b)集成测试c)系统测试d)回归测试•识别测试的任务、定义测试的目标以及为实现测试目标和任务的测试活动规格说明。
上述行为主要发生在: Aa)计划和控制b)分析和设计c)实现和执行d)测试结束活动•ISTQB术语中的回归测试的目的是:Ca)验证修改的成功b)预防功能编写的不完善或疏漏c)确保修正过程中没有引入新的缺陷d)帮助程序员更好地进行单元测试•下列方式可以提高和改善测试人员和开发人员关系的是:Ba)理解项目经理工作的重要性b)对所发现的可能的缺陷以一种中立的方式进行沟通c)单元测试、集成测试和系统测试都由同一批测试人员来完成d)测试人员参加代码调试•基本的测试过程主要由下面哪些活动组成:D 计划和控制(control)B.分析和设计C.实现和执行2D.评估出口准则和测试报告E.测试结束活动a)A, B 和 Cb)A, B, C 和 Dc)除 E 以外所有选项d)所有选项•对实现软件测试组的独立的方式,可以采用的是:BA.测试的设计由开发队伍的其他开发人员完成;B.测试的设计由开发人员自己完成;C.测试的设计独立于本项目的开发队伍;D.测试的设计独立于本开发企业,来自于独立的第三方测试机构。
ISTQB模拟试题“第⼀章测试基础测试基础”1.(K1) 下列关于错误、缺陷与失效的观点正确的就是:A)⼈都会犯错误,因此在由⼈设计的程序也会引⼊缺陷;B)所有的缺陷都会产⽣失效;C)失效主要就是由⼈的错误造成的,与环境条件没有关系;D)当存在缺陷的代码被执⾏时,才可能引发软件错误。
2.(K1) 以下不属于软件测试的作⽤的就是:A)可以减少软件系统在运⾏环境中的风险B) 可以提⾼软件系统的质量C) 可能就是为了满⾜合同或法律法规的要求D) 可以⽤于评价开发团队的能⼒3.(K1) 在判断测试就是否⾜够时,下列哪些⽅⾯就是不需要考虑的?A) 风险;B) 项⽬在时间上的限制;C) 项⽬在预算上的限制;D) 投⼊的测试⼈员的数量;4.(K1) 以下哪个不就是软件测试的⽬标?A)发现缺陷;B) 增加对质量的信⼼;C) 为决策提供信息;D) 改进测试流程;5.(K2) 下列关于不同的测试阶段的描述错误的就是:A)维护测试通常就是为了验证开发过程发现的缺陷就是否被正确修复。
B) 组件测试的主要⽬标就是尽可能的发现失效,从⽽识别与修正尽可能多的缺陷。
C) 测试的主要⽬标就是确认系统就是否按照预期⼯作,就是建⽴满⾜了需求的信⼼。
D) 不同测试阶段,其测试⽬标就是不同的。
6.(K2) 软件测试基本过程有哪些主要活动组成?(1)计划与控制(2) 分析与设计(3) 实现与执⾏(4) 评估出⼝准则与报告(5) 测试结束活动(A) 1,3,5 (B) 1,2,3 (C) 2,3,4,5 (D) 1,2,3,4,57.(K2) 规划测试环境的搭建与确定测试需要的基础设施与⼯具属于下⾯的哪个活动?(A)计划与控制(B) 分析与设计(C) 实现与执⾏(D) 评估出⼝准则与报告“第⼆章软件⽣命周期中的测试软件⽣命周期中的测试””8.(K1) V模型的测试级别分别就是什么?(1)组件测试(2) 集成测试(3) 系统测试(4) 系统集成测试(5) 验收测试(A) 1,2,3 (B) 2,3,4,5 (C) 1,2,3,4 (D) 1,2,3,4,59.(K1) 下列关于迭代-增量开发模型描述错误的就是?(A)在每次迭代过程中,对迭代产⽣的系统可能需要在不同的测试级别上进⾏测试(B) 迭代-增量开发模型由于发布周期更短,所以要优于V模型(C) 在完成第⼀次迭代后,对所有的迭代进⾏回归测试会变得越来越重要(D) 验证与确认可以在每个增量模块中进⾏10.(K1) 以下哪个不属于良好的测试应该具有的特点?(A)每个开发活动都有相对应的测试活动(B) 每个测试级别都有其特有的测试⽬标(C) 对于每个测试级别,需要在相应的开发活动过程中进⾏相应的测试分析与设计(D) 在开发⽣命周期中,测试员应该在⽂档正式发布后再参与⽂档的评审11.(K1) 对于每个测试级别,都需要明确哪些内容?(1)测试的总体⽬标(2) 测试⽤例设计需要参考的⼯作产品(即测试的依据) (3) 测试的对象(即测试什么)(4) 发现的典型缺陷与失效(5) 对测试⽤具的需求(6) 测试⼯具的⽀持(7)专门的⽅法与职责(A) 1,2,3,4 (B) 1,3,5,6,7 (C) 2,3,4,5,6 (D) 1,2,3,4,5,6,712.(K2) 下⾯哪个通常不作为组件/单元测试的测试依据?(A)组件需求说明(B) 详细设计⽂档(C) 代码(D) 软件与系统设计⽂档13.(K2) 下⾯关于验收测试的观点错误的就是?(A)系统操作验收测试由系统管理员来进⾏(B) 验收测试主要应⽤于系统测试级别(C) Alpha 测试通常在开发组织现场进⾏,但测试并⾮由开发团队执⾏。
ISTQB Foundation Level模拟考卷(2014版)中国软件测试认证委员会(CSTQB) (题型为单项选择题)第1章软件测试基础1.你是负责某在线支付系统图形化界面测试的测试人员。
你参与了该图形化界面的代码评审,在评审过程中,发现代码语句将“总额人民币RMB()元”写成了“总额人民币RMD()元”,即存在拼写错误。
根据ISTQB的术语定义,这个问题应该如何称呼最合适?(K1)A. 失效;B. 缺陷;C. 异常;D. 错误。
2.开发团队正在开发一款在线交易系统,你负责其中付款功能的组件测试。
下面关于测试付款功能的主要测试目标的描述,哪个是最恰当的?(K1)A.发现缺陷;B.增加对质量的信心;C.为决策提供信息;D.预防缺陷。
3.某研发团队正在开发一款高校教师信息管理系统,该系统采用JAVA语言开发,主要功能包括:教师信息的录入与增加、教师信息的修改、教师信息的查询、教师信息的删除等。
在时间和人员有限的情况下,测试团队在测试过程中尽可能多的去发现缺陷。
即使这样,该信息管理系统交付给客户之后,在前3个月的使用过程中,用户反馈了50个缺陷,而在测试过程中总共发现了950个缺陷。
项目经理对测试团队的测试有效性并不满意。
你认为下面哪个测试基本原则,最有助于减轻项目经理对测试团队的不满意?(K2)A.测试可以显示缺陷的存在,不能证明系统不存在缺陷;B.穷尽测试是不可能的;C.杀虫剂悖论;D.缺陷的集群效应。
4.ISTQB定义的测试过程由5个不同的测试阶段组成,按照逻辑顺序排列正确的是哪一个?(K1)1. 测试出口准则评估和报告;2. 测试实现和执行;3. 测试分析和设计;4. 测试计划和控制;5. 测试结束活动。
A. 4-3-2-5-1;B. 4-3-2-1-5;C. 3-2-5-4-1;D. 3-2-4-1-5。
5 .“确认并更新测试依据和测试用例间的双向可追溯性”。
上述活动应该是哪个测试阶段的任务?(K1)A. 测试计划和控制阶段;B. 测试实现和执行阶段;C. 测试分析和设计阶段;D. 测试出口准则评估和报告阶段。
1.练习题之迟辟智美创作•下列术语中哪一个是ISTQB术语表中缺陷(Defect)的同义词:Bba)Incidentb)Bugc)Mistaked)Error•软件测试目的可以是:BbA.发现缺陷B.确认软件能够正常运行C.预防缺陷D.直接提高产物的售价E.减少整个产物开发周期时间a)A, Bb)A, B, Cc)A, B, C 和 Dd)所有选项•根据ISTQB 界说的术语,“风险”是与下列哪一个选项关联的?Cca)对测试者否定的反馈意见b)将发生负面影响及其连锁效应的因素c)可能发生负面影响及其连锁效应的因素d)将对被测对象发生负面影响及其连锁效应的因素•确认系统是否依照预期工作,从而在系统是否满足系统需求方面获取信心.这样的测试目的最可能适用下面的哪个测试阶段:C组件测试b)集成测试c)系统测试d)回归测试•识别测试的任务、界说测试的目标以及为实现测试目标和任务的测试活动规格说明.上述行为主要发生在: Aaa)计划和控制b)分析和设计c)实现和执行d)测试结束活动•ISTQB术语中的回归测试的目的是:Cca)验证修改的胜利b)预防功能编写的不完善或疏漏c)确保修正过程中没有引入新的缺陷d)帮手法式员更好地进行单位测试•下列方式可以提高和改善测试人员和开发人员关系的是:B ba)理解项目经理工作的重要性b)对所发现的可能的缺陷以一种中立的方式进行沟通c)单位测试、集成测试和系统测试都由同一批测试人员来完成d)测试人员介入代码调试•基本的测试过程主要由下面哪些活动组成:DA.计划和控制(control)B.分析和设计C.实现和执行D.评估出口准则和测试陈说E.测试结束活动a)A, B 和 Cb)A, B, C 和 Dc)除 E 以外所有选项d)所有选项•对实现软件测试组的自力的方式,可以采纳的是:BbA.测试的设计由开发步队的其他开发人员完成;B.测试的设计由开发人员自己完成;C.测试的设计自力于本项目的开发步队;D.测试的设计自力于本开发企业,来自于自力的第三方测试机构.E.所有测试活动由开发人员来完成a)A, B, Cb)A, B, C, Dc)A, C, Ed)所有选项•以下关于测试原则的描述,正确的是: Bba)所有的软件测试不需要追溯到用户需求;b)完全测试是不成能的;c)测试可以显示软件潜在的缺陷;d)法式员不需要防止检查自己的法式.•软件测试工作应该开始于:Bba)Coding之后;b)需求分析阶段;c)概要设计阶段;d)详细设计阶段.•作为一个软件测试员,应具备哪些能力?DdA.具有好奇心;B.职业灰心心态;C.批评的眼光;D.关注系统的细节的能力E.测试技能;F.良好的沟通能力a)A+B+C ;b)D+E+F ;c)E+F;d)以上都是.•以下可能招致缺陷的原因有:DA.环境因素;(可能招致失效)B.开发技术;C.过程管理规范性;D.个人能力E.软件的复杂性;F.开发的周期长短a)以上都是;b)以上都不是;c)A+B+C;d)D+E+F.•关于软件质量保证和软件测试的描述,不正确的是 Dda)软件质量保证和软件测试是软件质量工程的两个分歧层面的工作;b)在软件质量保证的活动中也有一些测试活动;c)软件测试是保证软件质量的一个重要环节;d)软件测试人员就是软件质量保证人员.•关于测试充沛性的描述,正确的是:Bba)只有进行完全的测试才充沛;b)在有限的时间和资源条件下,找出所有的软件的毛病,使软件趋于完美,是不成能的;c)当继续测试没有发现新缺陷时;d)当全部测试用例都执行完后.•以下关于测试目的的观点,不正确的是:Bba)软件测试的目的是寻找毛病,而且尽最年夜的可能找出最多的毛病;b)找出软件开发人员的问题并评价开发人员能力;c)一个胜利的测试是发现了至今未发现的毛病的测试;d)测试的目的,是想以最少的人力、物力和时间找出软件中潜在的各种毛病和缺陷,通过修正各种毛病和缺陷提高软件质量,防止软件发布后由于潜在的软件缺陷和毛病造成的隐患所带来的商业风险.•以下关于测试作用的描述,不正确的是:Bba)测试无法显示软件潜在的缺陷;b)测试能保证软件的缺陷和毛病全部找到;c)测试只能证明软件存在毛病而不能证明软件没有毛病;d)所有的软件测试都应追溯到用户需求.第二章:软件生命周期中的测试(15%)2.练习题•可维护性测试属于:Da)非功能测试b)功能测试c)结构测试d)确认和回归测试•有一个系统已经在市场上运行了,这种情况对系统进行修改,然后进行的测试: Aa)维护测试b)验收测试c)组件测试d)系统测试•下面哪些是一个好的测试的特点:CA.每个开发活动都有相对应的测试行为B.每个测试级别都有其特有的测试目标C.对每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计D.软件测试的工作重点应该集中在系统测试上a)C,Db)A,Bc)A,B,Cd)A,B,C,D•下面可以作为组件测试的测试对象的是:A aa)模块、对象和类b)法式中的某个子系统c)整个软件系统d)模块间的接口•组件测试的用例设计主要参考的工作产物是:Aaa)组件规格说明b)系统需求规格说明c)用户手册d)代码•下面关于回归测试叙述正确的是: Dda)回归测试只能在系统测试这个级别进行,不能用于单位测试和集成测试b)回归测试只适用于功能测试,不适用于非功能测试c)回归测试都是自动化执行的d)回归测试是对已被测过的法式实体在修改缺陷后进行的重复测试,以此来确认在这些变更后是否有新的缺陷引入系统•语句的覆盖率主要在下面哪个测试级另外测试设计中考虑:Cc系统测试b)集成测试c)组件测试d)验收测试•传统的或面向对象的单位测试,需要的开发工作:Dda)只要开发测试stub;b)只要开发测试driver;c)可能要同时开发一个stub和多个driver;d)可能要同时开发一个driver和多个stub.(一个入口,多个输出)•目前年夜部份的软件毛病来源于_______________.Da)法式毛病;b)分析和设计毛病;c)测试自己的毛病;d)需求毛病.第三章:静态技术(7%)3.练习题•多出口函数可能会发生__B____问题a)发生逻辑毛病b)降低可靠性c)发生内存泄漏d)降低运行性能•使用静态测试中的函数调用关系图不能够Ca)检查函数的调用关系是否正确b)发现是否存在孤立函数c)明确函数被调用频度,并对这些函数进行重点检查d)发现函数内部结构•下面对静态测试和静态测试的区别描述正确的是:Aaa)静态测试并没有真正的运行软件,而静态测试需要运行软件b)静态测试需要借助于专门的测试工具,而静态测试不需要c)静态测试是由开发人员执行的,而静态测试是由专门的测试人员完成d)静态测试是主要是为了增加测试人员对软件的理解,而静态测试是为了发现缺陷•下面那个不属于静态分析:Dda)编码规则的检查b)法式结构分析c)法式复杂度分析d)内存泄漏•技术评审的目的是:D da)保证软件在自力的模式下进行开发b)发现软件业务毛病c)与项目管理无关d)确认软件符合预先界说的开发规范和标准第四章:测试设计技术(30%)4.练习题•关于鸿沟值的说法不正确的是: Dda)鸿沟值分析是一种弥补等价划分的测试用例技术b)它不是选择等价类的任意元素,而是选择等价类鸿沟的测试用例c)法式在处置年夜量中间数值时都是对的,可是在鸿沟处极可能呈现毛病d)鸿沟值分析法考虑了输入变量之间的依赖关系•对测试毛病的说法是:Ba)测试的设计可以用8020规则作为指导.b)测试后法式中残余的毛病数目与该法式中已发现的毛病数目成正比c)应该在测试工作真正开始前的较长时间内进行测试计划d)测试的效果由测试用例的几多及规定的覆盖指标确定•根据测试章程中包括的测试目标,同时进行测试设计、测试执行的是: Aa a)探索性测试b)毛病推测c)白盒测试d)黑盒测试•下面哪个属于静态分析:DdA.编码规则的检查B.法式结构分析C.法式复杂度分析D.内存泄漏a)除C以外b)除A和C以外c)除C和D以外d)除D以外•如果法式的功能说明中含有输入条件的组合情况,则一开始就可以选用__B__和判定表法. ba)等价类划分法b)因果图法c)正交试验法d)场景法•通常情况下基本功能测试和性能测试的执行顺序是:C c基本功能的测试和性能测试同时进行b)先执行性能测试,然后再进行基本功能的测试c)先进行基本功能的测试,然后再执行性能测试d)基本功能测试和性能测试哪个先执行都无所谓•如果一个4变量函数,使除一个以外的所有变量取正常值,使剩余变量取最小值、略高于最小值、正常值、略低于最年夜值和最年夜值,对每个变量都重复进行.这样,对一个4变量函数,鸿沟值分析发生的测试用例数为:B b15b)17c)18d)20a)一个参数的取值范围是正整数,那么这个参数的有效鸿沟值的数目是: A一个b)二个c)三个d)四个D•某个法式有三个输入参数A,B和C,输入参数的有效条件是A<B 和 C>B,如果应用等价类划分的技术,可以生成的等价类有: dA B、C、 D、a)A,Cb)A,B,Cc)C,Dd)A,B,C,D•判定覆盖和语句覆盖之间的比力:A a100%的判定覆盖可以保证100%的语句覆盖,反之则不成b)100%的语句覆盖可以保证100%的判定覆盖,反之则不成c)100%的语句覆盖可以保证100%的判定覆盖,反之亦然d)100%的语句覆盖和100%的判定覆盖之间没有直接的联系•在规格说明不完全的情况,最适合采纳的测试技术是:Bba)基于结构的测试技术(白盒测试)b)基于经验的测试技术c)基于规格说明的测试技术d)以上都适合•什么是等价类划分CcA.将测试对象的输入或输出域划分成若干部份B.从每一个子集中选取少数具有代表性的数据C.是一种白盒测试方法D.有效值的等价类E.无效值的等价类a)A,B,C,Db)A,B,Cc)A,B,D,Ed)D,E•描述黑盒测试和白盒测试过程的分歧:AaA.黑盒测试在测试对象的概况进行B.白盒测试是在源代码已知的情况下进行C.黑盒测试用例是通过测试对象的使用说明或需求设计D.黑盒测试包括语句覆盖和分支覆盖方法E.白盒测试是通过因果图的分析方法进行的a)A,B,Cb)A,Cc)A,B,C,D,Ed)D,E•状态转换测试用例设计的完全界说内容:CcA.测试对象的初始化状态B.测试对象的输入C.预期结果或预期的行为D.预期的最终状态a)A,B,Cb)A,Cc)A,B,C,Dd)C,D•根据黑盒测试方法可以设计变量0 <= X <= 100的测试用例:Cca)0,20,100b)20,50,100c)1,0,1,50,99,100,101d)100,30,100,200•根据以下流程图设计语句覆盖的测试用例Dda)测试用例a=5,c=7;a=10,c=12b)测试用例a=11,c=6;a=0,c=2c)测试用例a=9,c=11;a=15, c=11d)测试用例a=5,c=7;a=11,c=6•请根据条件(x>3,y<5)设计条件组合覆盖测试用例:AaA.x=6,y=3B.x=6,y=8C.x=2,y=3D.x=2,y=8a)A,B,C,Db)A,B,Cc)A,B,Dd)C,D•黑盒测试技术包括Ca)鸿沟值分析、判定表、等价类划分、经验法b)判定覆盖、语句覆盖、用例分析c)鸿沟值分析、等价类划分、因果图分析、随机法d)判定表技术、路径覆盖、条件覆盖•语句覆盖和判定覆盖有什么分歧 DdA.语句覆盖法式中每一个判断至少要执行一次B.判定覆盖法式中每个判断的取真分支和取假分支至少经历一次.C.判定覆盖法式中各种组合至少执行一次D.语句覆盖是指法式中每一条语句至少被执行一次a)A,Cb)A,Bc)C,Dd)B,D第五章:测试管理(20%)5.测试计划主要由哪个角色负责制定:DAd测试人员b)项目经理c)开发人员d)测试经理•测试经理的任务通常不包括: Cca)编写测试计划b)选择合适的测试战略和方法c)建立和维护测试环境d)选择和引入合适的测试工具•对监控测试周期时采纳的怀抱方法,下列叙述中不妥的是: c da基于故障和基于失效的怀抱:统计特定软件版本中的故障数.a)基于测试用例的怀抱:统计各优先级的测试用例数量.b)基于测试对象的怀抱:统计代码和装置平台等覆盖情况.c)基于本钱的怀抱:统计已经花费的测试本钱,下一测试周期的本钱与预期收益的关系.•通常情况下,承当测试监控任务的人员是: Aa)测试系统管理员b)测试经理c)测试执行人员d)测试设计人员•下列哪个是测试组自力的缺点?c c测试人员需要额外的培训b)测试人员需要花时间了解所要测试的产物的需要、架构、代码等c)开发人员可能会失去对产物质量的责任心d)设立自力测试组会花费更多本钱•如果没有做好配置管理工作,那D开发人员相互窜改各自编写的代码B.集成工作难以开展C.问题分析和故障修正工作被复杂化D.测试评估工作受阻a)A、Cb)B、Dc)A、B、Cd)A、B、C、D•对测试过程来说,哪些工作产物要纳入配置管理?Aaa)测试对象(The test object)、测试资料(the test material)和测试环境b)问题陈说和测试资料c)测试对象d)测试对象和测试资料•下面有关基于风险的方法的描述哪个是不正确的?Ca)识另外风险经经常使用于决定哪些需要更多测试,哪些可以减少测试b)识另外风险经经常使用于决定几多测试服务c)识另外风险经经常使用于决定使用何种测试工具d)识另外风险经经常使用于决定使用何种测试技术•下列活动中,不属于测试计划活动的是:A 设计测试用例b)确定测试环境c)界说测试级别d)估算测试本钱•事件陈说中可能包括的毛病有:DA.法式毛病B.规格说明中的毛病C.用户手册中的毛病a) Ab)A、Cc)B、Cd)A、B、C•下列风险中,属于产物风险的是:B ba)软件需求不明确b)由于使用软件产物而招致人员伤亡c)软件测试人员和软件开发人员沟通不顺畅d)软件源代码质量低下•软件测试团队的组织一般可分为:_____A________和基于项目的组织模式.a)基于测试的组织模式;b)基于技能的组织模式;c)基于团队的组织模式;d)基于软件的组织模式.•测试陈说不包括的内容有:Dda)测试时间、人员、产物、版本;b)测试环境配置;c)测试结果统计;d)测试通过/失败的标准.•测试人员(Tester)在软件配置管理中工作主要是:Aaa)根据配置管理计划和相关规定,提交测试配置项和测试基线;b)建立配置管理系统;c)提供测试的配置审计陈说;d)建立基线.第六章:软件测试工具(10%)•测试管理工具可能包括的功能:DdA.管理软件需求B.管理测试计划C.缺陷跟踪D.测试过程中各类数据的统计和汇总a)除A以外b)除B以外c)除C和D以外d)以上全部•下列关于测试管理工具的说法中,最不恰当的是:d测试管理工具与需求管理工具的集成有利于跟踪需求的实现情况b)测试管理工具和事件管理工具的集成有利于进行再测试c)测试管理工具有助于更好地跟踪测试用例的执行情况d)测试管理工具能够加快执行测试用例的速度•引入自动化测试工具时,属于主要考虑因素的是: ba)与测试对象进行交互的质量b)使用的脚本语言类型c)工具支持的平台d)厂商的支持和服务质量•下列关于自动化测试工具的说法中,毛病的是 D 录制/回放可能是缺乏够的,还需要进行脚本编程b)既可用于功能测试,也可用于非功能测试c)自动化测试工具适用于回归测试d)自动化测试关键的时候能取代手工测试•测试用具(test harness)主要可用于D组件测试、集成测试b)集成测试、系统测试c)组件测试、部份系统测试d)组件测试、集成测试、部份系统测试•下列关于工具使用风险的说法中,不恰当的是:A a工具能够或多或少提高测试效率b)没有好的测试过程或成熟的测试方法,工具其实不能像预期的那样降低本钱c)与手工测试相比力,使用自动化工具也可能会增加测试本钱d)培训和指导有助于降低工具使用的风险•在下列测试类型中,不适合采纳手工测试的是bba)平安测试b)负载测试c)集成测试d)再测试。
【精品】:ISTQB初级认证模拟题中文ISTQB Foundation Level Test Paper (1)ISTQB软件软软初软软软——考前软软International Software Testing Qualifications Board目软学软目软和软知水平在软程大软中~每章软都提供相软的软知水平要求, 个会软,K1,牢软、软知、回想软,K2,理解、解软、软出理由、比软、分软、软例、软软软,K3,软用第一章,软件软软基软;18%,1.学软目软1.1 软什软需要软件软软, (K2)LO-1.1.1 通软具的例子~描述软件中的缺陷以什软软的方式软害人、软害软境或者软害公司利益;体来会个K2,。
LO-1.1.2 分引起缺陷的根本原因及其影;区响K2,。
LO-1.1.3 通软软例的方式软明软什软需要软软;K2,。
1ISTQB Foundation Level Test Paper (1)LO-1.1.4 描述软什软软软是软量保软(quality assurance)的一部分~通软软例软明软软是如何提高软件软量的;来K2,。
LO-1.1.5 理解软软软软、缺陷、故障、失效的念以及相软的定软;概K1,。
1.2 什软是软软 (K2)LO-1.2.1 软软软软的软目软;体K1,。
LO-1.2.2 描述在软件软软、软件软软和软件行软程中~软软作软软软缺陷、提供信息和信心以及软防缺陷的一软手段;运K2,。
1.3 软件软软的基本原软 (K2)LO-1.3.1 软明软软的基本原软;K2,。
1.4 基本的软软软程 (K1)LO-1.4.1 软软软到软软软束软程中软软的基本活软~以及在每软软软活软中的主要任软 ;从划个K1,。
1.5 软软的心理学(K2)LO-1.5.1 软软软软的成功否~受软软心理因素的影;与会响K1,,软的软软目软定了软软人软效率~清晰决软人软往往忽软自己的软软~会软软软到就事软事的交流方式以及反软软软相软信息的重要性。
ISTQB Foundation Level模拟考卷(2014版)中国软件测试认证委员会(CSTQB) (题型为单项选择题)第1章软件测试基础1.你是负责某在线支付系统图形化界面测试的测试人员。
你参与了该图形化界面的代码评审,在评审过程中,发现代码语句将“总额人民币RMB()元”写成了“总额人民币RMD()元”,即存在拼写错误。
根据ISTQB的术语定义,这个问题应该如何称呼最合适?(K1)A. 失效;B. 缺陷;C. 异常;D. 错误。
2.开发团队正在开发一款在线交易系统,你负责其中付款功能的组件测试。
下面关于测试付款功能的主要测试目标的描述,哪个是最恰当的?(K1)A.发现缺陷;B.增加对质量的信心;C.为决策提供信息;D.预防缺陷。
3.某研发团队正在开发一款高校教师信息管理系统,该系统采用JAVA语言开发,主要功能包括:教师信息的录入与增加、教师信息的修改、教师信息的查询、教师信息的删除等。
在时间和人员有限的情况下,测试团队在测试过程中尽可能多的去发现缺陷。
即使这样,该信息管理系统交付给客户之后,在前3个月的使用过程中,用户反馈了50个缺陷,而在测试过程中总共发现了950个缺陷。
项目经理对测试团队的测试有效性并不满意。
你认为下面哪个测试基本原则,最有助于减轻项目经理对测试团队的不满意?(K2)A.测试可以显示缺陷的存在,不能证明系统不存在缺陷;B.穷尽测试是不可能的;C.杀虫剂悖论;D.缺陷的集群效应。
4.ISTQB定义的测试过程由5个不同的测试阶段组成,按照逻辑顺序排列正确的是哪一个?(K1)1. 测试出口准则评估和报告;2. 测试实现和执行;3. 测试分析和设计;4. 测试计划和控制;5. 测试结束活动。
A. 4-3-2-5-1;B. 4-3-2-1-5;C. 3-2-5-4-1;D. 3-2-4-1-5。
5 .“确认并更新测试依据和测试用例间的双向可追溯性”。
上述活动应该是哪个测试阶段的任务?(K1)A. 测试计划和控制阶段;B. 测试实现和执行阶段;C. 测试分析和设计阶段;D. 测试出口准则评估和报告阶段。
6.某通讯产品的研发采用的是V模型,该产品的底层协议模块有第三方提供,请问以下关于针对第三方提供的底层协议模块的测试建议最合适的是:(K2)A.由于本组织和第三方的关系比较好,他们提供的模块可以直接使用;B.对第三方提供的底层协议模块进行验收测试后,再将验收测试通过的模块和自己开发的模块进行集成测试;C.直接将第三方提供的底层协议模块和自己开发的模块进行集成测试;D.对第三方提供的底层协议模块进行的测试属于维护测试。
7.你正在针对某手机游戏App的功能进行测试,主要测试目标是尽可能多的发现缺陷。
下面哪个特质,有助于达成测试目标?(K2)A. 专业的怀疑态度;B. 良好的测试自动化能力;C. 不关心其他测试人员;D. 以事实为依据报告发现的缺陷。
第2章软件生命周期中的测试8.下面哪个选项,属于典型V模型的4个测试级别?(K1)A. 组件测试、集成测试、系统测试、验收测试;B. 组件测试、集成测试、系统测试、维护测试;C. 功能测试、非功能测试、再测试、回归测试;D. 功能测试、非功能测试、回归测试、维护测试。
9.对于采用敏捷开发模型的测试团队,下面哪个选项可以作为良好测试应具备的特征?(K1)A.- 每个开发活动都有对应的测试活动;- 每个测试级别都有相同的测试目标;B.- 每个开发活动都有对应的测试活动;- 需要在相应的开发活动进行相应的测试分析与设计活动;C.- 每个测试级别都有相同的测试目标;- 测试人员应该尽早参与文档的评审;D.- 测试人员尽量避免在开发活动中进行测试分析与设计活动;- 测试人员应该尽早参与文档的评审。
10.你是参与某网上交易系统的测试人员,主要负责该系统中某些模块的组件测试。
目前处于测试分析和设计阶段。
下面哪个最适合作为组件测试的测试依据?(K2)A.- 软件系统架构;- 详细设计文档;B.- 详细设计文档;- 风险分析报告;C.- 风险分析报告;- 代码;D.- 代码;- 详细设计文档。
11.功能测试和结构化测试,应该在哪个测试级别展开?(K2)A. 功能测试只能应用在系统测试或者验收测试级别;而结构化测试只能应用在组件测试或者集成测试级别;B. 功能测试可以应用在任何测试级别;而结构化测试只能应用在组件测试或者集成测试级别;C. 功能测试只能应用在系统测试或者验收测试级别;而结构化测试可以应用在任何级别;D. 功能测试和结构化测试都可以应用在任何测试级别。
12.根据ISO 9126,下面哪个选项,属于功能测试类型?(K1)A.- 安全性测试;- 易用性测试;B.- 互操作性测试;- 可维护性测试;C.- 安全性测试;- 互操作性测试;D.- 易用性测试;- 可维护性测试。
13.关于维护测试范围的决定因素,下列哪个选项正确?(K1)A.变更的风险、现有系统的规模和测试人员的能力;B.变更的风险、变更严重程度和影响分析;C.变更的风险、变更严重程度和变更大小;D.变更的风险、现有系统的规模和变更的大小。
第3章静态技术14.哪个评审阶段适合开展下面的评审活动?(K1)- 检查缺陷是否已得到解决;- 收集评审过程中的各种度量数据;- 核对出口准则。
A. 计划阶段;B. 返工阶段;C. 跟踪结果阶段;D. 评审会议阶段。
15.最符合下述场景的是哪个评审类型?(K1)- 由作者主持评审会议;- 以场景、演示的形式和同行参加的方式进行;- 记录员是可选的,但不能是作者本人;- 主要目的是学习、增加理解和发现缺陷。
A. 走查;B. 技术评审;C. 审查;D. 管理评审。
16.下面哪个属于静态分析工具可以识别的典型缺陷?(K2)A.发现银行应用系统的安全漏洞;B.发现飞行控制系统的性能降低;C.发现多线程应用系统的时间并行关系;D.发现手机应用中的内存泄漏。
第4章测试设计技术17.下面3个测试术语的定义,分别属于哪3个术语?(K1)- 描述测试用例的执行顺序;- 能通过一个或多个测试用例进行验证的一个条目或事件(比如功能、事务处理、质量特征或结构元素等);- 一组输入值、执行的前提条件、预期结果和执行的后置条件等元素组成,以覆盖一定的产生目标或测试条件。
A. 测试规程、测试条件、测试用例;B. 测试规程、测试点、测试用例;C. 测试规程规格说明、测试设计规格说明、测试用例规格说明;D. 测试规程规格说明、测试用例规格说明、测试设计规格说明。
18.下面哪个选项,满足基于规格说明的测试技术的特点?(K1)A.- 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等;- 根据这些模型,可以系统地导出测试用例;B.- 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等;- 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆盖率;C.- 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆盖率;- 根据软件的结构信息设计测试用例,比如软件代码和详细设计信息;D.- 测试人员、开发人员、用户和其他的利益相关者对软件、软件使用和环境等方面所掌握的知识作为信息来源之一;- 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等。
19.下面哪个选项,满足基于结构的测试技术的特点?(K1)A.- 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等;- 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆盖率;B.- 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等;- 对可能存在的缺陷及其分布情况的了解作为另一个信息来源;C.- 根据软件的结构信息设计测试用例,比如软件代码和详细设计信息;- 可以通过已有的测试用例测量软件的测试覆盖率,并通过系统化的导出设计用例来提高覆盖率;D.- 测试人员、开发人员、用户和其他的利益相关者对软件、软件使用和环境等方面所掌握的知识作为信息来源之一;- 使用正式或者非正式的模型来描述需要解决的问题、软件或者其组件等。
20.你是交通信号控制系统的测试人员,负责测试该系统的图形化界面的功能。
该功能的界面由3个参数组成,这些参数之间没有相互制约关系。
假如你采用等价类划分技术,分别得到了每个参数的有效等价类和无效等价类,如下所示:1. 参数1:有效等价类为EP1.1和EP1.2;而无效等价类为iEP1.3和iEP1.4;2. 参数2:有效等价类为EP2.1;而无效等价类为iEP2.2和iEP2.3;3. 参数3:有效等价类为EP3.1;而无效等价类为iEP3.2、iEP3.3和iEP3.4;你作为该系统的测试人员,准备采用等价类划分技术设计测试用例。
假如测试团队针对等价类划分获取测试用例的基本原则如下:1. 针对有效的测试用例(正向测试用例),参数有效等价类之间的组合采用的笛卡尔乘积得到(即参数有效等价类取值进行完全组合);2. 针对无效的测试用例(逆向测试用例),参数无效等价类之间的组合采用的是相加原则得到(即无效等价类只能和其他参数的有效等价类进行组合);假如你执行了所有的逆向测试用例,最少需要多少个测试用例?(K3)A. 4;B. 2;C. 11;D. 7。
21.你是交通信号控制系统的测试人员,负责测试该系统的图形化界面的功能。
该功能的界面由3个参数组成,这些参数之间没有相互制约关系。
假如你采用等价类划分技术,分别得到了每个参数的有效等价类和无效等价类,如下所示:1. 参数1:有效等价类为EP1.1和EP1.2;而无效等价类为iEP1.3和iEP1.4;2. 参数2:有效等价类为EP2.1;而无效等价类为iEP2.2和iEP2.3;3. 参数3:有效等价类为EP3.1;而无效等价类为iEP3.2、iEP3.3和iEP3.4。
你作为该系统的测试人员,准备采用等价类划分技术设计测试用例。
假如测试团队针对等价类划分获取测试用例的基本原则如下:1. 针对有效的测试用例(正向测试用例),参数有效等价类之间的组合采用的笛卡尔乘积得到(即参数有效等价类取值进行完全组合);2. 针对无效的测试用例(逆向测试用例),参数无效等价类之间的组合采用的是相加原则得到(即无效等价类只能和其他参数的有效等价类进行组合);假如你执行了所有的正向测试用例,需要多少个测试用例?(K3)A. 11;B. 7;C. 4;D. 2。
22.某个研发团队正在开发数据通信产品与用户终端设备之间的一个通信协议,下面是该协议的状态转换图。
假如是你该项目的测试人员,你准备采用状态转换测试技术设计测试用例。
针对状态S3,假如要覆盖所有由状态3出发的一次状态转换,至少需要设计多少个测试用例?(K3)A. 1;B. 2;C. 3;D. 4。