计算机软件测试题库-带答案(单选-多选-判断-问答-分析).doc
《计算机软件测试题库-带答案(单选-多选-判断-问答-分析).doc》由会员分享,可在线阅读,更多相关《计算机软件测试题库-带答案(单选-多选-判断-问答-分析).doc(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date计算机软件测试题库-带答案(单选-多选-判断-问答-分析)Oracle数据库测试题(第三套)计算机软件测试题(单选,多选,判断,问答,分析)(总分:150分 考试时间:90分钟)班级: 姓名: 分数: 第一大题:单选题(60分,每小题1.5分)1. 测试工程师一般分为两类:测试开发工程师和(A )A. 软件测试工程师B. 软件开发工程师C. 通信开发工程师D. 黑盒测
2、试工程师2. 一个完整的测试部门,一般不包含以下角色(D )A测试主管B测试工程师C测试设计人员D培训师3. 测试工程师由不包含以下哪一类(B)A. 白盒测试技术人员B. 前台美工技术人员C. 黑盒测试技术人员D. 自动化测试技术人员4. OSI7层模型不包括下面哪一层(C)A. 物理层B. 数据链路层C. 控制层D. 网络层5. 测试工程师的能力不包括(D)A. 能够熟练应用测试方法B. 能够独立编写测试计划C. 能够独立编写测试总结分析报告D. 能够编写入侵脚本攻击软件6. 软件测试的目的是( B ) A 避免软件开发中出现的错误 B 发现软件开发中出现的错误 C 尽可能发现并排除软件中潜
3、藏的错误,提高软件的可靠性 D 修改软件中出现的错误7. 坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期( A )。A 技术评审 B 程序测试 C 改正程序错误 D 管理评审8. 为了提高测试的效率,正确的做法是( A )。A 选择发现错误可能性大的数据作为测试用例B 在完成程序的编码之后再制定软件的测试计划C 随机选取测试用例D 使用测试用例测试是为了检查程序是否做了应该做的事9. 以下那一种选项不属于软件缺陷( D )。A 软件没有实现产品规格说明所要求的功能B 软件中出现了产品规格说明不应该出现的功能C 软件实现了产品规格没有提到
4、的功能D 软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题10. 单元测试中设计测试用例的依据是( D )。A 概要设计规格说明书 B 用户需求规格说明书C 项目计划说明书 D 详细设计规格说明书11. 下面有关软件缺陷的说法中错误的是( C)。A 缺陷就是软件产品在开发中存在的错误B 缺陷就是软件维护过程中存在的错误、毛病等各种问题C 缺陷就是导致系统程序崩溃的错误D 缺陷就是系统所需要实现某种功能的实效和违背12. 下面有关测试原则的说法正确的是( A )。A 测试用例应由测试的输入数据和预期的输出结果组成B 测试用例只需选取合理的输入数据C 程序最好由编写该程序的程序
5、员自己来测试D 使用测试用例进行测试是为了检查程序是否做了它该做的事13. 用黑盒技术设计测试用例的方法之一为( A )A 因果图 B 逻辑覆盖 C 循环覆盖 D 基本路径测试14. 以程序的内部结构为基础的测试用例技术属于( D )。A 灰盒测试B 数据测试C 黑盒测试D 白盒测试15. ( B )方法根据输出对输入的依赖关系设计测试用例。 A路径测试 B等价类 C因果图 D边界值16. 下列关于软件验收测试的合格通过准则错误的是:( C ) A 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求; B 所有测试项没有残余一级、二级和三级错误; C 立项审批表、需求分析文档、
6、设计文档和编码实现不一致; D 验收测试工件齐全17. 导致软件缺陷的最大原因是:_。(A)A软件需求说明书B设计方案C编码D维护18. 测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括_。(A)A、测试输入、执行条件和预期的结果。B、测试目标、测试工具C、测试环境D、测试配置19. 在软件测试阶段,测试步骤按次序可以划分为以下几步:( A )A.单元测试、集成测试、系统测试、验收测试B.验收测试、单元测试、系统测试、集成测试C.单元测试、集成测试、验收测试、系统测试D.系统测试、单元测试、集成测试、验收测试20. 软件测试是软件质量保证的重要手段,下
7、述哪种测试是软件测试的最基础环节?(B)A功能测试B单元测试C结构测试D验收测试21. 必须要求用户参与的测试阶段是_。(D)A.单元测试B.集成测试C.确认测试D.验收测试22. 不属于白盒测试的技术是_。(C)A.语句覆盖B.判定覆盖C.边界值分析D.基本路径测试23. 在用白盒测试中的逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等,在下列覆盖中,其中_是最弱的覆盖准则。(A)A.语句覆盖B.条件覆盖C.判定-条件覆盖D.路径覆盖24. _方法是根据输出对输入的依赖关系来设计测试用例的。( C ) A边界值分析 B等价类 C因果图法 D错
8、误推测法25. 下列_不是软件自动化测试的优点。(D)A. 速度快、效率高B. 准确度和精确度高C. 能提高测试的质量D. 能充分测试软件26. 下列可以作为软件测试对象的是( D)。A 需求规格说明书 B 软件设计规格说明C 源程序 D 以上全部27. 调试是_。(D)A 发现与预先定义的规格和标准不符合的问题B 发现软件错误征兆的过程C 有计划的、可重复的过程D 消除软件错误的过程28. 在确定黑盒测试策略时,优先选用的方法是_。(B)A 边界值分析法B 等价类划分C 错误推断法D 决策表方法29. 下列_不属于软件缺陷(A)A 测试人员主观认为不合理的地方B 软件未达到产品说明书标明的功
9、能C 软件出现了产品说明书指明不会出现的错误D 软件功能超出产品说明书指明范围30. 下列软件属性中,软件产品首要满足的应该是( A )A 功能需求 B 性能需求 C 可扩展性和灵活性 D 容错纠错能力31. 为了提高测试的效率,正确的做法是( A )。A 选择发现错误可能性大的数据作为测试用例B 在完成程序的编码之后再制定软件的测试计划C 随机选取测试用例D 使用测试用例测试是为了检查程序是否做了应该做的事32. IP地址分为A,B,C,D,E 5类地址其中,B类地址起始范围( B)A. 1.0-126.0B. 128.0191.255C. 192.0-223.255D. 224.0-239
10、.25533. 产品发布后修复软件缺陷比项目开发早期这样做的费用要高(D)A 12倍B 1020倍C 50倍D 100倍或更高34. 白盒测试是根据程序的_来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。(C)A 功能B 性能C 内部逻辑D 内部数据35. 条件覆盖的目的是_。(C)A 使每个判定的所有可能的条件取值组合至少执行一次(条件组合覆盖)B 使程序中的每个判定至少都获得一次“真”值和“假”值。C 使程序中的每个判定中每个条件的可能值至少满足一次。D 使程序中的每个可执行语句至少执行一次。36. 如果一个判定中的复合条件表达式为(A 1)or(B = 3),则为了达到100
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 测试 题库 答案 多选 判断 问答 分析
限制150内