大公司软件测试试题及答案整理.PDFVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大公司软件测试试题及答案整理

大公司软件测试面试题及答案整理 我的答案如下,不足之处请指出: 1. 白箱测试和黑箱测试是什么?什么是回归测试? (1)白盒测试是测试人员要了解程序结构和处理过程,按照程序内部逻辑测试程序,检查程序 中的每条通路是否按照预定要求正确工作.它主要的针对被测程序的源代码,测试着可以完全 不考虑程序的功能. 白盒测试流程:源程序--分析程序内部逻辑结构--流程图--制定测试用例--被测程序 --执行路径--覆盖情况分析 (2 )黑盒测试:主要是根据功能需求来测试程序是否按照预期工作,是要从用户的角度分析. 尽量发现代码所表现的外部行为的错误.黑盒测试应该是由测试团队来完成的.根据某个给定 的输入,应该能够理解并详细说明程序的预期输出. 黑盒测试流程:功能需求--产生测试用例--被测程序--输出实际结果--与预期结果比 较--分析功能是否实现. (3 )回归测试:在对软件进行修正后进行的有选择的重新测试过程.一般要重复已用的测试用 例. 目的是检验软件在更改后所引起的错误,验证软件在修改后未引起不希望的有害效果. 2.单元测试、集成测试、系统测试的侧重点是什么? (1)单元测试针对的是软件设计的最小单元--程序模块,进行正确性检验的测试工作,在于发 现每个程序模块内部可能存在的差错.一般有两个步骤:人工静态检查\动态执行跟踪 (2 )集成测试针对的是通过了单元测试的各个模块所集成起来的组件,集成测试又叫功能测 试,其主要内容是各个单元模块之间的接口, 以及各个模块集成后所实现的功能. (3 )系统测试针对的是集成好的软件系统,作为整个计算机系统的一个元素,与计算机硬件 \外设\某些支持软件\数据和人员等其他系统元素结合在一起,要在实际的运行环境中,对计算 机系统进行一系列的集成测试和确认测试.(顺便提到确认测试--又称有效性,用来验证软件的 功能和性能及其他特性是否与用户的要求一致.) 3.设计用例的方法、依据有那些? (对与错我也不是很有把握,就按最近学的知识回答,有不 妥之处请指正) 在测试的不同阶段运用不用的测试方法设计用例的方法依据不同: (1)白盒测试用例设计有如下方法:基本路径测试\等价类划分\边界值分析\覆盖测试\循环测 试\数据流测试\程序插桩测试\变异测试.这时候依据就是详细设计说明书及其代码结构吧,恩, 这个真不确定 (2 )黑盒测试用例设计方法:基于用户需求的测试\功能图分析方法\等价类划分方法\边界值 分析方法\错误推测方法\ 因果图方法\判定表驱动分析方法\正交实验设计方法.依据是用户需 求规格说明书,详细设计说明书 (3 )不同阶段测试用例的设计主要是根据情况选取以上两种测试方法中的一些. 4.一个测试工程师应具备那些素质和技能? 恩,这个问题,在我面试生涯中遇到过很多次啊!我认为是 (1)掌握基本的测试基础理论 (2 )本着找出软件存在的问题的态度进行测试,即客观吧,不要以挑刺形象出现 (3 )可熟练阅读需求规格说明书等文档 (4 )以用户的观点看待问题 (5 )有着强烈的质量意识 (6 )细心和责任心 (7 )良好的有效的沟通方式(与开发人员及客户) (8 )具有以往的测试经验 (9 )能够及时准确地判断出高危险区在何处. 5.集成测试通常都有那些策略?这部分我好象还不是很懂,先从书上摘的,我得好好看看. 基于分解的集成:大爆炸集成\ 自顶向下集成\ 自底向上集成\ 三明治集成\基于调用图的集成\基于路径的集成\分层集成\基于功能的集成\高频集成\ 基于进度的集成\基于风险集成\基于事件集成\基于使用的集成\C/S 集成 6.一个缺陷测试报告的组成 恩,我不会这道题,我不懂缺陷报告和测试事件报告跟缺陷测试报告有什么区别.如果我现在 正在面试遇上这题我就这么答了: 组成为:缺陷报告的唯一 ID,总结简明扼要的事实陈述总结软件缺陷.事件的描述( 日期和 时间\测试员的姓名\使用的硬件和软件配置\输入\过程步骤\预期结果\实际结果\试图再现及 尝试的描述\定位信息) 10.软件测试项目从什么时候开始,?为什么? 软件测试应该在需求分析阶段就介入,因为测试的对象不仅仅是程序编码,应该对软件开 发过程中产生的所有产品都测试,并且软件缺

文档评论(0)

jyf123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6153235235000003

1亿VIP精品文档

相关文档