
针对软件测试工程师的书面测试问题针对软件测试工程师的书面测试问题01.为什么软件测试在团队中起作用? 02.您了解您过去工作的公司的软件测试过程吗?如果您理解,请说明在此过程中必须完成哪些工作?完成这些任务的角色是什么? 03.您知道您过去工作的公司的软件开发过程吗?如果您理解,请描述完整的开发过程需要做什么?完成这些任务的角色是什么? (对于软件测试部分,您可以简要描述一下)04.在先前的测试工作中,您做了哪些具体工作?哪一部分工作最好? 05.您熟悉哪些类型的软件测试?请尝试比较这些不同测试类型(例如功能测试,性能测试...)的区别和联系. 06.请尝试比较黑盒测试,白盒测试,单元测试,集成测试,系统测试,验收测试区别和联系. 07.测试计划工作的目的是什么?测试计划包括哪些内容?以下哪一项最重要? 08.您认为良好的测试计划的关键是什么? 09.您熟悉哪些测试用例设计方法?请使用特定的示例来说明这些方法在测试用例设计中的应用. 10.您认为好的测试用例设计的关键是什么? 11.请以您过去的实际工作为例,详细描述测试用例设计的完整过程.

12. 您是否曾经在以前的工作中对测试用例进行过审查?如果是,请描述测试案例审查的过程和内容. 13.您过去是否从事过性能测试工作?如果是这样,请尽可能详细地描述您过去的性能测试工作的完整过程. 14.从事性能测试时,是否使用过任何测试工具?如果是这样,请描述该工具的工作原理,并通过一个具体的工作示例描述该工具在实际工作中的应用方式. 15.您认为性能测试的目的是什么?做好性能测试的关键是什么? 16.在您过去的工作中,软件缺陷(或错误)记录中包含哪些内容?如何提交高质量的软件缺陷(错误)记录?进一步关注百度图书馆商店: 著名教师Youpin商店17.在过去的软件测试工作中,您是否使用过一些工具来管理软件缺陷(错误)?如果是这样,请描述使用此工具的软件缺陷跟踪管理过程. 18.您过去是否从事过单元测试和集成测试?如果是这样,请谈谈这些任务的实际发展. 19.您如何看待软件流程改进?您所工作的公司是否有需要改进的地方?您对测试人员而言理想的工作环境是什么? 20.您是否在过去工作的公司中进行过软件配置管理?您能否描述这项工作的发展以及您对这项工作的理解? 21.您是否熟悉一些主流软件工程方法论和思想,例如RUP,CMM,CMMI,XP,PSP,TSP?

如果您很熟悉,可以谈谈您对这些方法和思想的理解吗? 22.您认为,在测试人员与开发人员之间的沟通过程中,如何提高沟通的效率和效力?在测试人员与开发团队其他成员之间保持良好关系的关键是什么? 23.在您过去的测试工作中,最令人不满意或无法忍受的事情是什么?您如何处理这些事情? 24.在完成本笔试之前,您想谈谈您在以前的学习和工作中获得的一些工作经验和见解吗? (可能包括软件测试,过程改进,软件开发与此或其他方面无关)作者: ☆aBoo☆2005-4-6 09:29对此声明的回复------------ ------------------------------------------------- --- --------------- 2答复: 软件测试工程师书面测试问题1.对错题(每个问题1分,12分,正确√,错╳)1软件测试的目的是发现尽可能多的软件缺陷. ()2. Beta测试是一种验收测试. ()3.验收测试由最终用户执行. ()4.测试人员在项目建立之前不需要提交任何工件. ()5.单元测试可以发现大约80%的软件缺陷. ()6.代码审查是检查源代码是否满足模块设计的要求.

()7.自下而上的集成要求测试人员编写驱动程序. ()8.负载测试是验证被测系统的最高能力. ()9.测试人员必须遵守该原则,并且除非修复缺陷,否则缺陷将不予通过. ()10.代码审核员通常由测试员担任. ()11.我们可以人为地使该软件摆脱配置问题. ()12.集成测试计划在需求分析阶段结束时提交. ()2.不确定多项选择题(每个问题2分,满分10分)得到更多关注百度文库商店: 著名老师优品商店2得到更多关注百度文库商店: 著名老师优品商店1.通过标准软件验收测试为: ()A.软件需求分析规范中定义的所有功能均已完全实现,并且所有性能指标均已达到要求. B.所有测试项目都没有残留的第一,第二和第三级错误. C.项目批准书,需求分析文件,设计文件和编码一致. D.验收测试件是否齐全. 2.谁需要参加软件测试计划审查会议? ()A.项目经理B. SQA负责人C.配置负责人D.测试组3.以下对alpha测试的描述中哪一项是正确的: ()A. alpha测试要求用户代表参与B. alpha测试不需要用户代表参与C. Alpha测试是系统测试D的一种. alpha测试是验收测试的一种. 4. 测试设计人员的职责是: ()A.制定测试计划B.设计测试用例C.设计测试过程和脚本D.评估和测试活动5. 软件实施活动的进入标准是: ()A.需求工件已确定基准B.详细设计工件已确定基准C.建筑工件已确定基准D.项目阶段的结果已确定基准. 3.填写空白(每个空白1分,24分)1.软件验收测试包括三种类型.

2. 系统测试策略有15种方法,包括功能测试,功能测试,可用性测试,等等. 3.设计系统测试计划时需要参考的项目文档以及迭代计划. 4.面向流程的系统有两种集成策略. 5.通过绘制因果图来编写测试用例的步骤包括五个步骤,包括将因果图转换为状态图的步骤. 4.简短回答问题(总计37分)1.阶段复习和同行复习之间的差异. (4分)2.什么是软件测试. (3分)3.简要描述集成测试过程. (5分)4.如何做一个好的文档测试? (4分)5.白盒测试有哪些方法? (6分)6.系统测试计划是否需要同行评审,为什么? (4分)7. alpha测试和beta测试之间的区别. (4分)8.比较负载测试,容量测试和强度测试之间的差异. (6分)引起更多关注百度文库店: 名仕优品店3引起关注百度文库店: 名仕优品店9. 测试结束了吗? (3分)5.设计问题(共15分)对于下面给出的程序控制图,用各种测试方法编写最小测试用例. 测试员试卷(考试时间100分钟,满分100分)姓名: __________部门: __________员工人数: __________ 1.填写空白的问题: (每个方框2点,共60点)1.软件实施活动的输出
2. 代码审查主要用于工作. 3.小组成员在软件实施活动中的职责是: 4.验证和确认软件实施活动主要包括代码审查,SQA验证. 5.表示测试已结束. 6.软件测试的目的是. 7.软件测试主要分为四种类型的测试. 8.软件测试活动包括八个步骤: 制定测试计划,测试评估和测试完成. 9.软件测试活动的输出工件为_ 、、、、. 10.软件测试角色包括、、、. 2.不确定的多项选择题: (每个问题3分,总共15分)1.软件实施活动的进入标准是()A.需求工件已设定基线B.详细设计工件已设定基线C.体系结构工件已被基准化D,项目阶段的结果已被基准化2. 集成计划审查中不包括以下角色: ()A,配置管理器B,项目经理C,测试人员D,编码员3. 软件测试设计的活动主要是()作者: ☆aBoo☆2005-4-7 10:29对此声明的回复-------------------------- ------- ------------------------------------------- ---- 3回复: 软件测试工程师编写测试A,工作量分析B,确定和解释测试用例C,建立和构造测试过程D,查看和评估测试覆盖范围4. 不是集成测试步骤的是()在百度图书馆商店上获得更多关注: 著名老师优品店4百度图书馆关注: 著名教师尤品店A,制定集成计划B,进行集成测试C,记录集成测试结果D,回归测试5.属于软件测试活动的输入工件是什么()A.软件工作版本B,可测试性报告C,软件需求工件D,软件项目计划3.问题和答案: (总共25分)1.项目的集中管理是软件公司的哪个级别? (2分)2.请描述软件测试活动的生命周期.
(8分)3.什么是测试评估,测试评估的范围是什么? (5分)4.解释工作版本的定义. (2分)5.请绘制软件测试活动流程图. (8分)面向测试人员的测试纸(90分钟的测试时间,满分100分)姓名: __________部门: __________员工人数: __________ 1.对或错(每个问题2分,正确的“√”,错的“╳”) )1.优秀的测试人员坚持不懈地追求完美()2.测试程序按预期运行()3.没有高质量但可靠的产品()4.软件测试人员可以对产品规格进行白盒测试. ()5.静态白盒测试可以发现遗漏和问题(. )6.始终首先设计白盒测试用例()7.可以发布具有配置缺陷的软件产品. ()8.所有软件都必须经过一定测试兼容性测试的程度()9.所有软件都具有用户界面,因此必须测试其易用性()10.测试团队对软件质量负责()2.简短回答问题1.如何分类软件缺陷级别?(3分)2.如果可以执行完美的黑盒测试,白盒是否可以测试?仍然需要?为什么? (5分)3.您认为优秀的测试工程师应具备哪些素质? (3分)4.什么时候产品测试足够? (2分)5.测试计划的目的是什么? (2分)6.为什么需要进行软件测试?软件测试的目的是什么? (5分)7.软件测试应分为几个阶段?简要描述每个阶段的重点?每个阶段的意义是什么? (5分)8.如何成为合格的测试员? (3分)9.采取了何种管理措施来处理缺陷? (5分)3.单词解释(每个问题2分)阿尔法测试: Beta测试: 驱动程序模块: 更多关注百度文库商店: 著名老师Youpin商店5更多关注百度文库商店: 著名老师Youpin商店桩模块: 白盒测试: 静态测试: 4.多项选择题(每个问题2分)1.以下哪项是动态分析()A.代码覆盖范围B.模块功能检查C.系统压力测试D.程序数据流分析2.静态分析()A,代码规则检查B,订单结构分析C,订单复杂度分析D,内存泄漏以下哪五个是设计问题(10分)在三角形计算中,三角形为必需三个边长: A,B和C.
当三个边不能形成三角形时显示错误,并且可以在形成三角形时计算三角形的周长. 如果是等腰三角形,请打印“等腰三角形”,如果是等边三角形,则会提示“等边三角形”. 绘制程序流程图,控制流程图,找出基本的测试路径,并为此设计一个测试用例. 6.论文问题1.尝试描述测试软件项目的整个过程. (10分)2.简要描述您对测试工作的理解以及对以后工作的一些建议. (6分)3.静态测试和动态测试有什么区别? (5分)Tester_Examination试卷(考试时间100分钟,每个问题10分,满分100分)姓名: __________部门: __________员工编号: __________ 1.什么是软件测试,软件测试的含义是什么? 2.什么是软件测试静态分析,什么是软件测试动态分析,3. 以下是静态分析()A,编码规则检查B,程序结构分析C,程序复杂性分析D,内存泄漏4. 以下是动态分析()A,代码覆盖率B,模块功能检查C,系统压力测试D ,程序数据流分析5. 从测试技术的角度来看,正确的选择是(),给出各自的含义? A,静态测试B,黑盒测试C,动态测试D,白盒测试引起更多关注百度图书馆商店: 著名老师优秀产品商店6引起更多关注百度图书馆商店: 著名老师优秀产品商店6. 从测试阶段的角度来看,正确的测试顺序是(),所选择的正确策略和要测试的对象的含义是什么? A,单元测试B软件测试员面试题软件测试员面试题,集成测试C,系统测试D,确认测试7. 对缺陷采取什么样的管理措施? 8.在测试生命周期中,测试过程分为几个阶段,每个阶段的意义是什么? 9.简要写下您认为基于您的理解而引入测试管理的重要性. 10. 在三角形计算中,需要三角形的三个边: A,B和C. 如果三个边不能形成三角形,则会显示错误,并且可以形成三角形时可以计算三角形的周长. 如果是等腰三角形,则打印“等腰三角形”,如果是等边三角形,则将提示“等腰三角形”. 绘制程序流程图,控制流程图,计算循环复杂度V(g)并找到基本测试路径. 进一步关注百度文库商店: 著名老师优品商店7
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-284622-1.html
说实话哦
不爆炸是因为是穿甲弹