软件测试面试笔试题.doc

上传人:帮**** 文档编号:3584957 上传时间:2020-09-21 格式:DOC 页数:41 大小:105.50KB
返回 下载 相关 举报
软件测试面试笔试题.doc_第1页
第1页 / 共41页
软件测试面试笔试题.doc_第2页
第2页 / 共41页
点击查看更多>>
资源描述

《软件测试面试笔试题.doc》由会员分享,可在线阅读,更多相关《软件测试面试笔试题.doc(41页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1.1试卷一一、判断题1软件测试的目的是尽可能多的找出软件的缺陷。(Y)2Beta 测试是验收测试的一种。(Y)3验收测试是由最终用户来实施的。(N)4项目立项前测试人员不需要提交任何工件。(Y)5单元测试能发现约80%的软件缺陷。(Y)6代码评审是检查源代码是否达到模块设计的要求。(N)7自底向上集成需要测试员编写驱动程序。(Y)8负载测试是验证要检验的系统的能力最高能达到什么程度。(N)9测试人员要坚持原则,缺陷未修复完坚决不予通过。(N)10代码评审员一般由测试员担任。(N)11我们可以人为的使得软件不存在配置问题。(N)12集成测试计划在需求分析阶段末提交。(N)二、选择1软件验收测试

2、的合格通过准则是:(ABCD)A 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。B 所有测试项没有残余一级、二级和三级错误。C 立项审批表、需求分析文档、设计文档和编码实现一致。D 验收测试工件齐全。2软件测试计划评审会需要哪些人员参加?(ABCD)A项目经理BSQA 负责人C配置负责人D测试组3下列关于alpha 测试的描述中正确的是:(AD)Aalpha 测试需要用户代表参加Balpha 测试不需要用户代表参加Calpha 测试是系统测试的一种Dalpha 测试是验收测试的一种4测试设计员的职责有:(BC)A制定测试计划B设计测试用例C设计测试过程、脚本D评估测试活动

3、5软件实施活动的进入准则是:(ABC)A需求工件已经被基线化B详细设计工件已经被基线化C构架工件已经被基线化D项目阶段成果已经被基线化三、填空1.软件验收测试包括:正式验收测试,alpha测试,beta测试。2.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(有的可以合在一起,分开写只要写出15就满分哦)3.设计系统测试计划需要参考的项目文挡有:软件测试计划,软件需求工件和迭代计划。4.对面向过程的系统采用的集成策略有:自顶向下,自底向上两种

4、。5.(这题出的有问题哦,详细的5步骤为)通过画因果图来写测试用例的步骤为:(1)分析软件规格说明描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给每个原因和结果赋予一个标识符。(2)分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间对应的是什么关系? 根据这些关系,画出因果图。(3)由于语法或环境限制,有些原因与原因之间,原因与结果之间的组合情况不可能出现。为表明这些特殊情况,在因果图上用一些记号标明约束或限制条件。(4)把因果图转换成判定表。(5)把判定表的每一列拿出来作为依据,设计测试用例。 四、简答1.区别阶段评审的与同行评审同行评审目的:

5、发现小规模工作产品的错误,只要是找错误;阶段评审目的:评审模块 阶段作品的正确性 可行性 及完整性同行评审人数:3-7人 人员必须经过同行评审会议的培训,由SQA指导阶段评审人数:5人左右 评审人必须是专家 具有系统评审资格同行评审内容:内容小 一般文档 40页, 代码 需求确定(出一份确定的需求文档)开发设计文档(开发人员在开始写代码前就能输出设计文档)想好测试策略,写出测试用例发给开发人员和测试经理看看(非正式的评审用例)接到测试版本执行测试用例(中间可能会补充用例)提交bug(有些bug需要开发人员的确定(严重级别的,或突然发现的在测试用例范围之外的,难以重现的),有些可以直接录制进TD

6、)开发人员修改(可以在测试过程中快速的修改)回归测试(可能又会发现新问题,再按流程开始跑)。37. 当开发人员说不是BUG时,你如何应付?开发人员说不是bug,有2种情况,一是需求没有确定,所以我可以这么做,这个时候可以找来产品经理进行确认,需不需要改动,3方商量确定好后再看要不要改。二是这种情况不可能发生,所以不需要修改,这个时候,我可以先尽可能的说出是BUG的依据是什么?如果被用户发现或出了问题,会有什么不良结果?程序员可能会给你很多理由,你可以对他的解释进行反驳。如果还是不行,那我可以给这个问题提出来,跟开发经理和测试经理进行确认,如果要修改就改,如果不要修改就不改。其实有些真的不是bu

7、g,我也只是建议的方式写进TD中,如果开发人员不修改也没有大问题。如果确定是bug的话,一定要坚持自己的立场,让问题得到最后的确认。23你为什么想离开目前的职务?因为公司运作情况并不理想,公司需要调整部门体系,公司考虑到缩减部门人员,所以大批量的裁员(有6,7个),这是我的第一份工作,对公司也有较深的感情,因为在这里我找到了职业理想(就是测试),所以公司需要精简人员,我自愿退出。虽然很舍不得,但我将会有新的发挥能力的舞台。24:你对我们公司了解有多少?25:你找工作时,最重要的考虑因素为何?工作的性质和内容是否能让我发挥所长,并不断成长。26:为什么我们应该录取你?您可以由我过去的工作表现所呈

8、现的客观数据,明显地看出我全力以赴的工作态度。27:请谈谈你个人的最大特色。我的坚持度很高,事情没有做到一个令人满意的结果,绝不罢手。28.白箱测试和黑箱测试是什么?什么是回归测试?29。单元测试、集成测试、系统测试的侧重点是什么?30。设计用例的方法、依据有那些?31。一个测试工程师应具备那些素质和技能?32.集成测试通常都有那些策略?33.你用过的测试工具的主要功能、性能及其他?34.一个缺陷测试报告的组成35.基于WEB信息管理系统测试时应考虑的因素有哪些?36.软件测试项目从什么时候开始,?为什么?37.需求测试注意事项有哪些?38.简述一下缺陷的生命周期39.测试分析测试用例注意(事

9、项)?你在你所在的公司是怎么开展测试工作的?是如何组织的?你认为理想的测试流程是什么样子?你是怎样工作的?软件测试活动的生命周期是什么?请画出软件测试活动的流程图?针对缺陷采取怎样管理措施?什么是测试评估?测试评估的范围是什么?如果能够执行完美的黑盒测试,还需要进行白盒测试吗?为什么?测试结束的标准是什么?软件验收测试除了alpha,beta测试以外,还有哪一种?做测试多久了?以前做过哪些项目?你们以前测试的流程是怎样的?用过哪些测试工具?为什么选择测试这行?为什么值得他们公司雇用?如果我雇用你,你能给部门带来什么贡献?如何从工作中看出你是个自动自觉的人你的工作通常能在时限内完成吗.(我想问一

10、下就是她问这个问题的动机是什么)通常你对于别人批评你会有什么样的反应如果明知这样做不对,你还会依主管的指过去做吗如果你接到一个客户抱怨的电话,你确知无法解决他的问题,你会怎么处理你觉得什么样的人最难相处为什么值得他们公司雇用?帮助公司提高软件质量和测试部门的技术水平如果我雇用你,你能给部门带来什么贡献?分享我的测试经验和测试技能,提高测试部门技术水平如何从工作中看出你是个自动自觉的人自动自觉范围太广1. 工作成果2. 工作质量你的工作通常能在时限内完成吗.(我想问一下就是她问这个问题的动机是什么)在有足够的资源和合理的工作量的情况下,完全可以按时完成,并能比一般人做的更好通常你对于别人批评你会

11、有什么样的反应有错即改,无措勉之如果明知这样做不对,你还会依主管的指过去做吗在公司内部下级是否有申诉渠道?如果你接到一个客户抱怨的电话,你确知无法解决他的问题,你会怎么处理为什么抱怨?是怎么样的问题?如果是客服问题,提交客服部门解决如果是质量问题,分析原因,下一版本改进你觉得什么样的人最难相处自以为是的人什么叫单元测试?请就软件测试人员应该具备什么样的基本素质说说你的看法。请就如何在开发中进行软件质量控制说说你的看法简述软件测试的意义,以及软件测试的分类1、功能测试,性能测试,界面测试,安全测试(可以简单点,比如只涉及到COOKIES里的内容),压力测试(商业性质的网站)等等,B/S软件也要根

12、据其具体功能采用不同的测试策略。2、态度、责任心、自信、敏锐的观察力、良好的发散思维3、先设计后开发模式,加强单元测试,加强代码走查,有一套完整的白盒测试方法。关键是加强开发人员的质量意识,增进程序员向工程师水平发展。4、意义嘛,就自己想吧。软件测试的分类,这个很多人都按各种方法去分。无明确答案给你。对测试的理解基本的测试知识,对测试是否认可? 75。3、谈一谈过去自己的工作了解经历、提供进一步提问的素材,表达能力测试技能测试设计的方法并举例说明测试技术的使用测试工具熟悉程度,能否与当前工作匹配?如何做计划?如何跟踪计划?日常工作能力如果开发人员提供的版本不满足测试的条件,如何做?与开发人员协作的能力熟悉unix系统、oracle数据库吗?是否具备系统知识做过开发吗?写过哪些代码?开发技能阅读英语文章,给出理解说明?部分英语能力文档的意义是否善于思考?(最简单的概念,不同层次的理解)假如进入我们公司,对我们哪些方面会有帮助?讲讲自己的特长随便找一件物品,让其测试测试的实际操作能力软件测试的方法有?软件测试的过程?

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

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁