欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机软件测试题库带答案单选多选判断问答分析.docx

    • 资源ID:7047588       资源大小:65.44KB        全文页数:15页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机软件测试题库带答案单选多选判断问答分析.docx

    1、计算机软件测试题库带答案单选多选判断问答分析计算机软件测试题(单选,多选,判断,问答,分析)(总分:150分 考试时间:90分钟)班级: 姓名: 分数: 第一大题:单选题(60分,每小题1.5分)1.测试工程师一般分为两类:测试开发工程师和(A )A.软件测试工程师B.软件开发工程师C.通信开发工程师D.黑盒测试工程师2.一个完整的测试部门,一般不包含以下角色(D )A测试主管B测试工程师C测试设计人员D培训师3.测试工程师由不包含以下哪一类(B)A.白盒测试技术人员B.前台美工技术人员C.黑盒测试技术人员D.自动化测试技术人员4.OSI7层模型不包括下面哪一层(C)A.物理层B.数据链路层C

    2、.控制层D.网络层5.测试工程师的能力不包括(D)A.能够熟练应用测试方法B.能够独立编写测试计划C.能够独立编写测试总结分析报告D.能够编写入侵脚本攻击软件6. 软件测试的目的是( B ) A 避免软件开发中出现的错误 B 发现软件开发中出现的错误 C 尽可能发现并排除软件中潜藏的错误,提高软件的可靠性 D 修改软件中出现的错误7. 坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期( A )。A 技术评审 B 程序测试 C 改正程序错误 D 管理评审8. 为了提高测试的效率,正确的做法是( A )。A 选择发现错误可能性大的数据作为测试

    3、用例B 在完成程序的编码之后再制定软件的测试计划C 随机选取测试用例D 使用测试用例测试是为了检查程序是否做了应该做的事9. 以下那一种选项不属于软件缺陷( D )。A 软件没有实现产品规格说明所要求的功能B 软件中出现了产品规格说明不应该出现的功能C 软件实现了产品规格没有提到的功能D 软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题10. 单元测试中设计测试用例的依据是( D )。A 概要设计规格说明书 B 用户需求规格说明书C 项目计划说明书 D 详细设计规格说明书11. 下面有关软件缺陷的说法中错误的是( C)。A 缺陷就是软件产品在开发中存在的错误B 缺陷就是软件

    4、维护过程中存在的错误、毛病等各种问题C 缺陷就是导致系统程序崩溃的错误D 缺陷就是系统所需要实现某种功能的实效和违背12. 下面有关测试原则的说法正确的是( A )。A 测试用例应由测试的输入数据和预期的输出结果组成B 测试用例只需选取合理的输入数据C 程序最好由编写该程序的程序员自己来测试D 使用测试用例进行测试是为了检查程序是否做了它该做的事13. 用黑盒技术设计测试用例的方法之一为( A )A 因果图 B 逻辑覆盖 C 循环覆盖 D 基本路径测试14. 以程序的内部结构为基础的测试用例技术属于( D )。A 灰盒测试 B 数据测试 C 黑盒测试 D 白盒测试15. ( B )方法根据输出

    5、对输入的依赖关系设计测试用例。 A路径测试 B等价类 C因果图 D边界值16. 下列关于软件验收测试的合格通过准则错误的是:( C ) A 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求; B 所有测试项没有残余一级、二级和三级错误; C 立项审批表、需求分析文档、设计文档和编码实现不一致; D 验收测试工件齐全17. 导致软件缺陷的最大原因是:_。(A)A软件需求说明书B设计方案C编码D维护18. 测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括_。(A)A、测试输入、执行条件和预期的结果。B、测试目标、测试工具C、测试环境D、测

    6、试配置19. 在软件测试阶段,测试步骤按次序可以划分为以下几步:( A )A.单元测试、集成测试、系统测试、验收测试B.验收测试、单元测试、系统测试、集成测试C.单元测试、集成测试、验收测试、系统测试D.系统测试、单元测试、集成测试、验收测试20. 软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?(B)A功能测试B单元测试C结构测试D验收测试21. 必须要求用户参与的测试阶段是_。(D)A.单元测试B.集成测试C.确认测试D.验收测试22. 不属于白盒测试的技术是_。(C)A.语句覆盖B.判定覆盖C.边界值分析D.基本路径测试23. 在用白盒测试中的逻辑覆盖法设计测试用例

    7、时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等,在下列覆盖中,其中_是最弱的覆盖准则。(A)A.语句覆盖B.条件覆盖C.判定-条件覆盖D.路径覆盖24. _方法是根据输出对输入的依赖关系来设计测试用例的。( C ) A边界值分析 B等价类 C因果图法 D错误推测法25. 下列_不是软件自动化测试的优点。(D)A. 速度快、效率高B. 准确度和精确度高C. 能提高测试的质量D. 能充分测试软件26. 下列可以作为软件测试对象的是( D)。A 需求规格说明书 B 软件设计规格说明C 源程序 D 以上全部27. 调试是_。(D)A 发现与预先定义的规格和标准不符合的问题

    8、B 发现软件错误征兆的过程C 有计划的、可重复的过程D 消除软件错误的过程28. 在确定黑盒测试策略时,优先选用的方法是_。(B)A 边界值分析法B 等价类划分C 错误推断法D 决策表方法29. 下列_不属于软件缺陷(A)A 测试人员主观认为不合理的地方B 软件未达到产品说明书标明的功能C 软件出现了产品说明书指明不会出现的错误D 软件功能超出产品说明书指明范围30. 下列软件属性中,软件产品首要满足的应该是( A )A 功能需求 B 性能需求 C 可扩展性和灵活性 D 容错纠错能力31. 为了提高测试的效率,正确的做法是( A )。A 选择发现错误可能性大的数据作为测试用例B 在完成程序的编

    9、码之后再制定软件的测试计划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.25533. 产品发布后修复软件缺陷比项目开发早期这样做的费用要高(D)A 12倍B 1020倍C 50倍D 100倍或更高34. 白盒测试是根据程序的_来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。(C)A 功能B 性能C 内部逻辑D 内部数据35. 条件覆盖的目的是_。(C)A 使每个判定的所有可能的

    10、条件取值组合至少执行一次(条件组合覆盖)B 使程序中的每个判定至少都获得一次“真”值和“假”值。C 使程序中的每个判定中每个条件的可能值至少满足一次。D 使程序中的每个可执行语句至少执行一次。36. 如果一个判定中的复合条件表达式为(A 1)or(B = 3),则为了达到100%的条件覆盖率,至少需要设计多少个测试用例( B )。A 1 B 2 C 3 D 437. 在某大学学籍管理信息系统中,假设学生年龄的输入范围为1640,则根据黑盒测试中的等价类划分技术,下面划分正确的是( B )。A 可划分为2个有效等价类,2个无效等价类B 可划分为1个有效等价类,2个无效等价类C 可划分为2个有效等

    11、价类,1个无效等价类D 可划分为1个有效等价类,1个无效等价类38. 根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是( A )。A 系统测试 B 单元测试 C 集成测试 D 验收测试39. 大多数实际情况下,性能测试的实现方法是( A )。A 黑盒测试 B 白盒测试 C 静态分析 D 可靠性测试40. 测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是( B)。A 随机选择 B 划分等价类 C 根据接口进行选择 D 根据数据大小进行选择第二大题:多选题(40分,每小题2分41. BUG的生命周期包括(ABCD )A NewB Op

    12、enC FixedD Close42. 缺陷按严重性分类可分为(ABCD )A A类致命错误B B类-严重错误C C类一般性错误D D,E类轻微错误,测试建议43. 国标中关于缺陷数量的描述,正确的是(ABD)A 程序中不存在未改的A级BUGB 程序中不存在未改的B级BUGC 程序中不存在未改的C级BUGD 程序中每千行代码中不超过1个C级BUG44. 目前比较流行的缺陷管理工具有(ABC )A 禅道B BugfreeC TestDirectorD WinRunner45. 以下那一种选项属于软件缺陷( ABC )。A 软件没有实现产品规格说明所要求的功能B 软件中出现了产品规格说明不应该出现

    13、的功能C 软件实现了产品规格没有提到的功能D 软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题46. 软件验收测试的合格通过准则是:(ABCD) A软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。 B所有测试项没有残余一级、二级和三级错误。 C立项审批表、需求分析文档、设计文档和编码实现一致。 D验收测试工件齐全47. 下列关于软件验收测试的合格通过准则错误的是:( ABD ) A 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求; B 所有测试项没有残余一级、二级和三级错误; C 立项审批表、需求分析文档、设计文档和编码实现不一致;

    14、D 验收测试工件齐全48. 以下那一种选项不属于软件缺陷( ABC )。A 软件没有实现产品规格说明所要求的功能B 软件中出现了产品规格说明不应该出现的功能C 软件实现了产品规格没有提到的功能D 软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题49. 测试工程师的能力包括(ABC)A 能够熟练应用测试方法B 能够独立编写测试计划C 能够独立编写测试总结分析报告D 能够编写入侵脚本攻击软件50. 测试工程师由包含以下哪几类(ACD)A 白盒测试技术人员B 前台美工技术人员C 黑盒测试技术人员D 自动化测试技术人员51. 软件测试计划评审会需要哪些人员参加?(ABCD) A项目

    15、经理 BSQA负责人 C配置负责人 D测试组52. 下列关于alpha测试的描述中正确的是:(AD) Aalpha测试需要用户代表参加 Balpha测试不需要用户代表参加 Calpha测试是系统测试的一种 Dalpha测试是验收测试的一种 53测试设计员的职责有:(BC) A制定测试计划 B设计测试用例 C设计测试过程、脚本 D评估测试活动54. 对于软件的测试,下列描述不正确的是_(ABC)。A测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试B测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试C测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试D测试

    16、就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试55. 下面-是关于软件评测师工作原则的描述,错误的判断是_ABC _。对于开发人员提交的程序必须进行完全的测试,以确保程序的质量必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误要对自己发现的问题负责,确保每一个问题都能被开发人员修改。A、B、C、D无56. 黑盒测试的方法分为:(ABCD)A 等价类划分B 因果图C 正交试验测试法D 判定表57. 白盒测试产生的测试用

    17、例检查点包括:(ABCD)A保证一个模块中的所有独立路径至少被使用一次;B对所有逻辑值均需测试 true 和 false;C在上下边界及可操作范围内运行所有循环;D检查内部数据结构以确保其有效性58. 白盒测试的缺点是(ABC )A昂贵B无法检测代码中遗漏的路径和数据敏感性错误C不验证规格的正确性 D对代码测试比较测试59. 黑盒测试能够发现以下类型的错误 (ABD)A功能错误或遗漏;B界面错误;C代码错误;D性能错误;60. 黑盒测试方法中划分等价类可以分为(AD)A有效等价类B因果图C边界值D无效等价类第三大题:判断题(10分,每小题1分)61软件测试的目的是尽可能多的找出软件的缺陷。(Y

    18、)62Beta测试是验收测试的一种。(Y)63验收测试是由最终用户来实施的。(N)64项目立项前测试人员不需要提交任何工件。(Y)65单元测试能发现约80%的软件缺陷。(Y) 66代码评审是检查源代码是否达到模块设计的要求。(N)67测试人员要坚持原则,缺陷未修复完坚决不予通过。(N)68代码评审员一般由测试员担任。(N) 69我们可以人为的使得软件不存在配置问题。(N) 70集成测试计划在需求分析阶段末提交。(N)第四题:简答题(10分/题,共20分)1.什么是软件测试? 软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试

    19、用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程2. 黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点。答;黑盒测试也称功能测试或数据驱动测试,它是在已知产品所具有的功能,通过测试来检测每个功能是否能正常使用。黑盒测试的优点有:(1)比较简单,不需要了解程序内部的代码及实现;(2)与软件的内部实现无关;(3)从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题; (4)基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;(5)在做软件自动化测试时较为方便。黑盒测试的缺点有:(1)不可能覆盖所有的代码,覆盖率较低,大

    20、概只能达到总代码量的30%; (2)自动化测试的复用性较低。白盒测试又称结构测试或逻辑驱动测试,它是根据程序内部的结构设计测试数据,检查程序中的每条通路是否都能够按预定要求正确运行。白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。白盒测试的缺点有:(1)程序运行会有很多不同的路径,不可能测试所有的运行路径;(2)测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;(3)系统庞大时,测试开销会非常大。第五大题:解析题(请指出该报文内黑体所表示字段含义)(20分)电话号码问题 某城市电话号码由三部分组成。它们的名称和内容分别是: (1)地区码:空白或三位数字; (2)前 缀:非0或1的三位数字; (3)后 缀:4 位数字。 假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。根据该程序的规格说明,作等价类的划分,并设计测试用例。首先需要划分等价类:其次,根据等价类列表选出测试用例表:


    注意事项

    本文(计算机软件测试题库带答案单选多选判断问答分析.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开