版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、选择题 在下面说列举的逻辑测试覆盖中,测试覆盖最强的 。条件覆盖B.条件组合覆盖C语句覆盖D.判定/条件覆盖(B) 1.在下面说列举的逻辑测试覆盖中,测试覆盖最弱的 。条件覆盖B.条件组合覆盖C.语句覆盖D.判定/条件覆盖(B)2.对下面的个人所得税程序中,满足判定覆盖测试用例的 .if (income 800) tarrate = 0 ;else if (income = 1500) tarrate = 0.05 ;else if (income 2000) tarrate = 0.08 ;else tarrate = 0.1 ;income = (799, 1500, 1999, 2001
2、) B. income = (799, 1501, 2000, 2001)C. income = (800, 1500, 2000, 2001) D. income = (800, 1499, 2000, 2001) 对下面的个人所得税程序中,满足语句覆盖测试用例的 。if (income 800) tarrate = 0 ;else if (income = 1500) tarrate = 0。05 ;else if (income 2000) tarrate = 0.08 ;else tarrate = 0.1 ;A. income = (800, 1500, 2000, 2001) B.
3、 income = (800, 801, 1999, 2000)C. income = (799, 1499, 2000, 2001)D. income = (799, 1500, 1999, 2000)(B) 3.在设计测试用例时,是用得最多的一种黑盒测试方法。等价类测试B.边界值测试C.因果图测试D.决策表测试(B) 4.阅读下面流程图当使用判定覆盖法进行测试时,至少需要设计个测试用例。A. 2B。 4 C。 6D。 8(B)5。软件测试的目的是表明软件的正确性B.评价软件质量C.尽可能发现软件中的错误D.判定软件是否合格6,用边界值测试法,假定X为整数,10WXW100,那么X在测试中应
4、该 边界 值。X=10, X=100B. X=9, X=10,X=100, X=101C. X=10, X=11, X = 99, X=100D。X = 9, X=10,X=50, X=100(B)7。在某大学学籍管理信息系统中,假设学生年龄的输入范围为1640,则根据黑盒 测试中的等价类划分技术,下面划分正确的。可划分为2个有效等价类,2个无效等价类B .可划分为1个有效等价类,2个无效等价类可划分为2个有效等价类,1个无效等价类可划分为1个有效等价类,1个无效等价类(B) 8。下面关于软件测试的说法,是错误的。软件测试是程序测试软件测试贯穿于软件定义和开发的整个期间需求规格说明、设计规格说
5、明都是软件测试的对象程序是软件测试的对象9.关于白盒测试与黑盒测试的最主要区别,正确的。白盒测试侧重于程序结构,黑盒测试侧重于功能白盒测试可以使用测试工具,黑盒测试不能使用工具白盒测试需要程序员参与,黑盒测试不需要黑盒测试比白盒测试应用更广泛 (B) 10。以下各项中,属于需求说明书的评测内容。系统定义的目标是否与用户的要求一致设计的约束条件或限制条件是否符合实际是否考虑过软件需求的其他方案软件的行为与它必须处理的信息、必须完成的功能是否一致、B。、C.、D.、(B) 11。以下图2所示控制流程图(程序图)的环复杂度V(G)等于图2图312。以上图3所示程序控制流程图(程序图)中有条线性无关(
6、即相互独立)的基本路径。A. 1B.2C。 3D. 4A. 4B。 A. 4B。 5C. 6D。 1(B) 13。关于软件测试对软件质量的意义,有以下观点:度量与评估软件的质量;保证软件质量;改进软件开发过程;发现软件错误。其中正确的是。A.、B、C.、D.、(B)14。软件质量的定义。软件的功能性、可靠性、易用性、效率、可维护性、可移植性满足规定用户需求的能力最大限度达到用户满意软件特性的总和,以及满足规定和潜在用户需求的能力(B) 15。某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:经过自己测试的软件今后不会再出现问题;在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序
7、中发现的问题多,就 重点审查该程序,以免不利于团结;承诺不需要其他人员,自己就可以独立进行测试工作;发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;你认为应聘者甲的保证。A.、是正确的B.是正确的C.都是正确的D.都不正确(B) 16。软件测试的对象包括。A-目标程序和相关文档B.源程序、目标程序、数据及相关文档。目标程序、操作系统和平台软件 D.源程序和目标程序17.软件测试类型按开发阶段划分。需求测试、单元测试、集成测试、验证测试单元测试、集成测试、确认测试、系统测试、验收测试单元测试、集成测试、验证测试、确认测试、验收测试调试、单元测试、集成测试、用户测试(B)18。黑盒测试是
8、通过软件的外部表现来发现软件缺陷和错误的测试方法,具体地说, 黑盒测试用例设计技术包括等。等价类划分法、因果图法、边界值分析法、错误推测法、决策表法等价类划分法、因果图法、路径覆盖法、正交试验法、符号法等价类划分法、因果图法、边界值分析法、功能图法、基本路径法等价类划分法、因果图法、边界值分析法、条件组合覆盖法、场景法(B) 19,条件组合覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判员中 条件的各种可能组合都至少出现一次,满足条件组合覆盖级别的测试用例也是满足级别的。A.语句覆盖、判定覆盖、条件覆盖、判定条件覆盖B判定覆盖、条件覆盖、判定条件覆盖、修正判定条件覆盖语句覆盖、判定
9、覆盖、判定条件覆盖、修正判定条件覆盖路径覆盖、判定覆盖、条件覆盖、判定条件覆盖20。典型的软件测试过程模型有等。V模型、W模型、H模型、迭代模型V模型、W模型、H模型、螺旋模型X模型、W模型、H模型、V模型X模型、W模型、H模型、增量模型(B)21. 方法根据输出对输入的依赖关系设计测试用例。A.路径测试B.等价类C.因果图 D.边界值(B) 22.逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的 方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空 缺项(True或者False),正确的选择是。语句段:if (A&(BI I C) x=1;
10、else x=0;用例表:用例1用例2ATRUEFALSEBTRUECFALSEA&(B II C)FALSEA.TRUE FALSE TRUETRUE FALSE FALSEFALSE FALSE TRUETRUE TRUE FALSE两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两 个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数 个。A. 25B. 30C. 50D. 60可以作为软件测试结束的标志。A.使用了特定的测试用例B.错误强度曲线下降到预定的水平C.查出了预定数目的错误D.按照测试计划中所规定的时间进行了测试 (B ) 25。导致软
11、件缺陷的原因有很多,一是可能的原因,其中最主要的原因包括。软件需求说明书编写的不全面,不完整,不准确,而且经常更改软件设计说明书软件操作人员的水平开发人员不能很好的理解需求说明书和沟通不足A.、B.、C.、D、26。关于软件质量的描述,正确的是。软件质量是指软件满足规定用户需求的能力软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性软件质量保证过程就是软件测试过程以上描述都不对如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用 和决策表法。A.等价类划分B.因果图法C.边界值分析D.场景法左侧图4控制流图的环复杂度V (g)和基本复杂度EV (g) 是。V(g)
12、=5 EV(g)=lV (g)=6 EV (g)=6V (g) = 5 EV(g)=5V(g)=6 EV(g)=l(B) 29。关于黑盒测试技术,下面说法错误的.黑盒测试着重测试软件的功能需求,是在程序接口上进行测试.B。失败测试是纯粹为了破坏软件而设计和执行测试案例的.C。边界值测试是黑盒测试特有的技术方法,不适用于白盒测试。黑盒测试无法发现规格说明中的错误,不能进行充分的测试。30,对于白盒测试技术的理解,正确的 。A。判断覆盖是条件覆盖的子集,满足条件覆盖指标就一定满足判断覆盖的指标B。条件组合覆盖能够达到路径覆盖的要求。C。白盒测试工作量大,只适用于单元测试,且不易生成测试数据。D。进
13、行基路径测试时,对于源程序中的循环体,测试用例组中的输入数据使其执行一次或 零次就可以了。二、操作题1。使用基本路径法设计出的测试用例能够保证程序的每一条可执行语句在测试过程中至少 执行一次。以下代码由C语言书写,请按要求回答问题.int GetMaxDay ( int year, int month ) 1int maxday = 0;2if ( month= 1 & month = 12 )34if ( month = 2 )56if ( year % 4 = 0 )78if ( year % 100 = 0 )910if ( year % 400 = 0 )11maxday = 29;1
14、2else13maxday = 28;1415else16maxday = 29;1718else19maxday = 28;2021else if ( month = 4 1 1 month = 6 11 month = 9 11 month = 11 )22maxday = 30;23else24maxday = 31;2526return maxday;【问题1】(15分)请画出以上代码的控制流图.其中,A:13, 14B:15, 16C: 18, 19D: 23,24【问题2】(5分)请计算上述控制流图的环复杂度V (G)(独立线性路径数)V(G)=6+1=7, V (G)=22-17
15、+2=7, V(G)=6+1=7【问题3】(20分)假设输入的取值范围是1000 year 2001,请使用基本路径测试法为变量year, month 设计测试用例(写出year取值、month取值、maxday预期结果),使其满足基本路径覆盖要求.基路径组合:pl: 2, 4, 6, 8, 10, 11, 14, 17, 20, 25, 26p2: 2, 26p3: 2, 4, 21, 22, 25, 26p4: 2, 4, 21, D, 25,26p5: 2, 4, 6, C, 20, 25, 26p6: 2, 4, 6, 8, B, 17, 20, 25, 26p7: 2, 4, 6,
16、8,10, A, 17, 20, 25, 26用例编号year取值month取值maxday预期结果执行路径110012000之间能被400整除的任意整数,如1200、 1600、 2000229p1210012000之间任意整数1,12之外的任意整数0p2310012000之间任意整数4、 6、 9、 11 中 的任意一个30p3410012000之间任意整数1、 3、 5、 7、 8、12中任意一个31p4510012000之间不能被4整除的任意整数,如1001、 1002、 1003 等228p5610012000之间能被4整除但不能被100整除 的任意整数,如1004、1008、101
17、2、1016等229p6710012000之间能被100整除但不能被400整 除的任意整数,如1100、1300、1400、1500等228p72.基本路径法设计出的测试用例能够保证在测试中程序的每一条可执行语句至少执行 次。以下代码由C+ +语言书写,请按要求回答问题。void ReadPara (CString temp)If(temp=)M_oper.SetCurSel (0);else TOC o 1-5 h z if (temp= =”)m_oper.SetCurSel (1);elseif(temp=)m_oper。 SetCurSel(2);elseif(temp= =)1415
18、14151617181920212223return;if(temp= ”)m_oper.SetCurSel(4);elsem_oper。SetCurSel(5);【问题1】请画出以上代码的控制流图。【问题2】请计算上述控制流图的环路复杂度V (G)。V(G)=5+1=6V(G)=2016+2=6V(G) =5+1=6【问题3】请使用基本路径测试法为变量temp设计测试用例,使之满足基本路径覆盖要求基路径组合:pl: 1, 5, 9, 13,17, (19,20), 21, 22, 23, 24, 25p2: 1, 2, 25p3: 1, 5, 6 24, 25p4: 1, 5, 9,10, 23, 24, 25p5: 1, 5, 9, 13, 14, 22, 23, 24, 25p6: 1, 5, 9, 13, 17, 18, 21, 22, 23, 24,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电机与电气控制技术 课件 任务7.1.1交流异步电机的调速控制
- 某著名企业高层管理人员薪酬调查报告0729
- 人血白蛋白临床使用规范总结2026
- 《GBT 9734-2008化学试剂 铝测定通 用方法》专题研究报告
- 《GBT 5009.49-2008发酵酒及其配制酒卫生标准的分析方法》专题研究报告
- 《GBT 22402-2008摄影 加工用化学品 无水硫代硫酸钠和五水合硫代硫酸钠》专题研究报告长文
- 《FZT 52048-2017有机阻燃粘胶短纤维》专题研究报告
- 道路安全教育培训班课件
- 道路交通类法律培训课件
- 2026年高校时政热点试题含解析及答案
- 眼镜验光师试题(及答案)
- 选人用人方面存在的问题及改进措施
- 项目管理流程标准作业程序手册
- 自我介绍礼仪课件
- 卫生院孕优知识培训课件
- 2025-2030工业窑炉烟气多污染物协同控制技术
- 培训机构台账
- 电商预算表格财务模板全年计划表格-做账实操
- 泵车日常管理办法
- 骨科术后疼痛评估与护理查房
- 输液泵的使用培训课件
评论
0/150
提交评论