ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:101.13KB ,
资源ID:27399113      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27399113.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件测试题目汇总软件测试题目汇总.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件测试题目汇总软件测试题目汇总.docx

1、软件测试题目汇总软件测试题目汇总选择题1在下面说列举的逻辑测试覆盖中,测试覆盖最强的是 。A条件覆盖 B条件组合覆盖 C语句覆盖 D判定/条件覆盖(B)1在下面说列举的逻辑测试覆盖中,测试覆盖最弱的是 。A条件覆盖 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 ;Aincome = (7

2、99, 1500, 1999, 2001) Bincome = (799, 1501, 2000, 2001)Cincome = (800, 1500, 2000, 2001) Dincome = (800, 1499, 2000, 2001)2对下面的个人所得税程序中,满足语句覆盖测试用例的是 。if (income 800) tarrate = 0 ;else if (income = 1500) tarrate = 0。05 ;else if (income 2000) tarrate = 0.08 ;else tarrate = 0.1 ;Aincome = (800, 1500, 2

3、000, 2001) Bincome = (800, 801, 1999, 2000)Cincome = (799, 1499, 2000, 2001) Dincome = (799, 1500, 1999, 2000)(B)3在设计测试用例时, 是用得最多的一种黑盒测试方法。A等价类测试 B边界值测试 C因果图测试 D决策表测试(B)4. 阅读下面流程图图1当使用判定覆盖法进行测试时,至少需要设计 个测试用例。A2 B。 4 C。 6 D。 8(B)5。 软件测试的目的是 .A表明软件的正确性 B评价软件质量 C尽可能发现软件中的错误 D判定软件是否合格6. 用边界值测试法,假定X为整数,1

4、0X100,那么X在测试中应该取 边界值。AX10,X100 B. X9,X10,X100,X101CX10,X11,X99,X100 D。 X9,X10,X50,X100(B)7。 在某大学学籍管理信息系统中,假设学生年龄的输入范围为1640,则根据黑盒测试中的等价类划分技术,下面划分正确的是 。A可划分为2个有效等价类,2个无效等价类B可划分为1个有效等价类,2个无效等价类C可划分为2个有效等价类,1个无效等价类D可划分为1个有效等价类,1个无效等价类(B)8。 下面关于软件测试的说法, 是错误的。A软件测试是程序测试B软件测试贯穿于软件定义和开发的整个期间C需求规格说明、设计规格说明都是

5、软件测试的对象D程序是软件测试的对象9. 关于白盒测试与黑盒测试的最主要区别,正确的是 。A白盒测试侧重于程序结构,黑盒测试侧重于功能B白盒测试可以使用测试工具,黑盒测试不能使用工具C白盒测试需要程序员参与,黑盒测试不需要D黑盒测试比白盒测试应用更广泛(B)10。 以下各项中, 属于需求说明书的评测内容。系统定义的目标是否与用户的要求一致设计的约束条件或限制条件是否符合实际是否考虑过软件需求的其他方案软件的行为与它必须处理的信息、必须完成的功能是否一致A、 B。 、C、 D. 、(B)11。 以下图2所示控制流程图(程序图)的环复杂度V(G)等于 。A4 B。 5 C. 6 D。 1 图2 图

6、312。 以上图3所示程序控制流程图(程序图)中有 条线性无关(即相互独立)的基本路径。A1 B. 2 C。 3 D. 4(B)13。 关于软件测试对软件质量的意义,有以下观点:度量与评估软件的质量; 保证软件质量;改进软件开发过程; 发现软件错误。其中正确的是 。A、 B、C、 D、(B)14。 软件质量的定义是 。A软件的功能性、可靠性、易用性、效率、可维护性、可移植性B满足规定用户需求的能力C最大限度达到用户满意D软件特性的总和,以及满足规定和潜在用户需求的能力(B)15。 某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:经过自己测试的软件今后不会再出现问题;在工作中对所有程序员

7、一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;承诺不需要其他人员,自己就可以独立进行测试工作;发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;你认为应聘者甲的保证 。 A、是正确的 B是正确的C都是正确的 D都不正确(B)16。 软件测试的对象包括 。 A目标程序和相关文档 B源程序、目标程序、数据及相关文档C目标程序、操作系统和平台软件D源程序和目标程序17. 软件测试类型按开发阶段划分是 。 A需求测试、单元测试、集成测试、验证测试B单元测试、集成测试、确认测试、系统测试、验收测试C单元测试、集成测试、验证测试、确认测试、验收测试D调试

8、、单元测试、集成测试、用户测试(B)18。 黑盒测试是通过软件的外部表现来发现软件缺陷和错误的测试方法,具体地说,黑盒测试用例设计技术包括 等。A等价类划分法、因果图法、边界值分析法、错误推测法、决策表法B等价类划分法、因果图法、路径覆盖法、正交试验法、符号法C等价类划分法、因果图法、边界值分析法、功能图法、基本路径法D等价类划分法、因果图法、边界值分析法、条件组合覆盖法、场景法(B)19. 条件组合覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判员中条件的各种可能组合都至少出现一次,满足条件组合覆盖级别的测试用例也是满足 级别的。A语句覆盖、判定覆盖、条件覆盖、判定条件覆盖B判定

9、覆盖、条件覆盖、判定条件覆盖、修正判定条件覆盖C语句覆盖、判定覆盖、判定条件覆盖、修正判定条件覆盖D路径覆盖、判定覆盖、条件覆盖、判定条件覆盖20。 典型的软件测试过程模型有 等。AV模型、W模型、H模型、迭代模型BV模型、W模型、H模型、螺旋模型CX模型、W模型、H模型、V模型DX模型、W模型、H模型、增量模型(B)21. 方法根据输出对输入的依赖关系设计测试用例。A路径测试 B等价类 C因果图 D边界值(B)22. 逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(True或者Fal

10、se),正确的选择是 。语句段:if(A&(B|C)) x=1;else x=0;用例表:用例1用例2ATRUEFALSEBTRUECFALSEA&(BC)FALSEATRUE FALSE TRUE BTRUE FALSE FALSECFALSE FALSE TRUE DTRUE TRUE FALSE23. 两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数是 个。A25 B30 C50 D6024. 可以作为软件测试结束的标志。A使用了特定的测试用例 B错误强度曲线下降到预定的水平C查出了预定数目的错

11、误 D按照测试计划中所规定的时间进行了测试(B)25。 导致软件缺陷的原因有很多,是可能的原因,其中最主要的原因包括 。软件需求说明书编写的不全面,不完整,不准确,而且经常更改 软件设计说明书 软件操作人员的水平 开发人员不能很好的理解需求说明书和沟通不足A、 B、 C、 D、26。 关于软件质量的描述,正确的是 。A软件质量是指软件满足规定用户需求的能力B软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性C软件质量保证过程就是软件测试过程D以上描述都不对27. 如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用 和决策表法。A等价类划分 B因果图法 C边界值分

12、析 D场景法28. 左侧图4控制流图的环复杂度(g)和基本复杂度EV(g)是 。AV(g)5 EV(g)l BV(g)6 EV(g)6CV(g)5 EV(g)5 DV(g)6 EV(g)l 图4(B)29。 关于黑盒测试技术,下面说法错误的是 . A. 黑盒测试着重测试软件的功能需求,是在程序接口上进行测试.B。 失败测试是纯粹为了破坏软件而设计和执行测试案例的.C。 边界值测试是黑盒测试特有的技术方法,不适用于白盒测试。D. 黑盒测试无法发现规格说明中的错误,不能进行充分的测试。30. 对于白盒测试技术的理解,正确的是 。A。 判断覆盖是条件覆盖的子集,满足条件覆盖指标就一定满足判断覆盖的指

13、标.B。 条件组合覆盖能够达到路径覆盖的要求。C。 白盒测试工作量大,只适用于单元测试,且不易生成测试数据。D。 进行基路径测试时,对于源程序中的循环体,测试用例组中的输入数据使其执行一次或零次就可以了。二、操作题1。 使用基本路径法设计出的测试用例能够保证程序的每一条可执行语句在测试过程中至少执行一次。以下代码由C语言书写,请按要求回答问题.int GetMaxDay( int year, int month )1int maxday = 0;2if ( month = 1 & month = 12 )34 if ( month = 2 )5 6 if ( year % 4 = 0 )7 8

14、 if ( year 100 = 0 )9 10 if ( year 400 = 0 )11 maxday = 29;12 else13 maxday = 28;14 15 else16 maxday = 29; 17 18 else19 maxday = 28;20 21 else if ( month = 4 | month = 6 month = 9 month = 11 )22 maxday = 30;23 else24 maxday = 31;25 26 return maxday;【问题1】(15分)请画出以上代码的控制流图.其中,A: 13,14B: 15,16C: 18,19D

15、: 23,24【问题2】(5分)请计算上述控制流图的环复杂度V(G)(独立线性路径数)V(G)=6+1=7, V(G)221727, V(G)=6+1=7【问题3】(20分)假设输入的取值范围是1000 year 2001,请使用基本路径测试法为变量year、month设计测试用例(写出year取值、month取值、maxday预期结果),使其满足基本路径覆盖要求.基路径组合:p1: 2, 4, 6, 8, 10, 11, 14, 17, 20, 25, 26p2: 2, 26 p3: 2, 4, 21, 22, 25, 26p4: 2, 4, 21, D, 25,26p5: 2, 4, 6,

16、 C, 20, 25, 26p6: 2, 4, 6, 8, B, 17, 20, 25, 26p7: 2, 4, 6, 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等228p

17、5610012000之间能被4整除但不能被100整除的任意整数,如1004、1008、1012、1016等229p6710012000之间能被100整除但不能被400整除的任意整数,如1100、1300、1400、1500等228p72. 基本路径法设计出的测试用例能够保证在测试中程序的每一条可执行语句至少执行一次。以下代码由C+ +语言书写,请按要求回答问题。void ReadPara(CString temp) 1If(temp= =)2M_oper.SetCurSel(0);3else45if(temp= =)6m_oper.SetCurSel(1);7else89if(temp= =

18、=)10m_oper。SetCurSel(2);11else1213if(temp= =、=、=、之外的字符组合m_oper。SetCurSel(5)p12=M_oper.SetCurSel(0)p23m_oper.SetCurSel(1)p34=m_oper。SetCurSel(2)p45=m_oper。SetCurSel(3)p56m_oper.SetCurSel(4)p6简述题:大家一起学习软件测试已经半个学期了,那么你对软件测试有哪些认识呢?如果现在由你来讲授软件测试这门课程,你希望拥有一种什么样的课堂气氛?在不影响教学目标的前提下,又该如何来营造这种氛围?(如何实现自己的教学目标呢?)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1