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评估测试活动5
3、软件实行活动的进入准则是:(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的根据是什么?假如被顾客发现或出了问题,会有什么不良成果?程序员也许会给你诸多理由,你可以对他的解释进行反驳。假如还是不行,那我可以给这个问题提出来,跟开发经理和测试经理进行确认,假如要修改就改,假如不要修改就不改。其实有些真的不是bug,
7、我也只是提议的方式写进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数据库吗?与否具有系统知识做过开发吗?写过哪些代码?开发技能阅读英语文章,给出理讲解明?部分英语能力文档的意义与否善于思索?(最简朴的概念,不一样层次的理解)假如进入我们企业,对我们哪些方面会有协助?讲讲自己的专长随便找一件物品,让其测试测试的实际操作能力软件测试的措施有?软件测试的过程?有一种新的软件,假如你