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

上传人:新** 文档编号:491276357 上传时间:2023-01-24 格式:DOC 页数:10 大小:141.92KB
返回 下载 相关 举报
软件测试题目汇总软件测试题目汇总_第1页
第1页 / 共10页
软件测试题目汇总软件测试题目汇总_第2页
第2页 / 共10页
软件测试题目汇总软件测试题目汇总_第3页
第3页 / 共10页
软件测试题目汇总软件测试题目汇总_第4页
第4页 / 共10页
软件测试题目汇总软件测试题目汇总_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《软件测试题目汇总软件测试题目汇总》由会员分享,可在线阅读,更多相关《软件测试题目汇总软件测试题目汇总(10页珍藏版)》请在金锄头文库上搜索。

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 = (799, 1500, 1999,

2、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, 2000, 2001) Binco

3、me = (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为整数,10X100,那么X在测试中应该取

4、 边界值。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需求规格说明、设计规格说明都是软件测试的对象D程序是软件测试的

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

6、程图(程序图)中有 条线性无关(即相互独立)的基本路径。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或者False),正确的选择是 。语句段:

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

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

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号