软件测试结构化面试

软件测试结构化面试
软件测试结构化面试

软件测试工程师结构化面试题库:

一、编制原则:

1、应聘者与空缺职位的匹配度(选择合适人选)

2、信度(突破人/时/空因素,结果一致性)

3、效度(面试结果与实际工作绩效的相关度)

4、普遍适用性(通用常规岗位,针对技能、潜力、素质及性格特点等方面)

二、软件测试职位考察要素及权重(满分100)

1、业务技术能力60%

2、沟通表达能力10%

3、抗压能力10%

4、主动学习能力10%

5、稳定性10%

附:软件测试岗位结构化面试评分表

三、面试职责分类:

总体原则:人力资源部负责除业务能力外其他质能力考察,用人部门针对应聘者业务技术能力考查,主管领导对应聘者进行整体把握。

四、面试题库

(一)业务技术能力:

1、为什么要在一个团队中开展软件测试工作?

2、您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?

3、您所熟悉的软件测试类型都有哪些?能否比较一下这些类型的不同?

4、您认为做好测试用例设计工作的关键是什么?

5、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区

别与联系

6、测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要

的?

7、您认为做好测试计划工作的关键是什么?

8、您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试

用例设计工作中的应用。

9、请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。

10、您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往的性能测

试工作的完整过程

11、您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作

原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。

12、您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?

13、在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交

高质量的软件缺陷(Bug)记录?

14、您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管

理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程

15、在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?您是如何来

对待这些事情的?

16、你对测试最大的兴趣在哪里?为什么?

17、你自认为测试的优势在哪里?

18、你以前工作时的测试流程是什么?

19、当开发人员说不是BUG时,你如何应付?

20、设计用例的方法、依据有那些?

21、请简单描述一下一个缺陷测试报告的组成?

22、基于WEB信息管理系统测试时应考虑的因素有哪些?

23、软件测试项目从什么时候开始,?为什么?

24、需求测试注意事项有哪些?

25、简述一下缺陷的生命周期?

26、你在你所在的公司是怎么开展测试工作的?是如何组织的?

27、你认为理想的测试流程是什么样子?

28、软件测试活动的生命周期是什么?

29、请画出软件测试活动的流程图?

30、针对缺陷采取怎样管理措施?

31、什么是测试评估?测试评估的范围是什么?

32、如果能够执行完美的黑盒测试,还需要进行白盒测试吗?为什么?

33、测试结束的标准是什么?

34、软件验收测试除了alpha,beta测试以外,还有哪一种?

35、能简单用C实现一下递归循环吗?

(二)沟通表达能力(基本素质)

1、请先简单介绍一下毕业以后的工作情况?

2、你喜欢什么样的工作环境?

3、您在原来公司主要的工作职责是什么?

4、你如何评价原来的公司?如果是正向的,那你为什么离开这么好的一个平台?如果是反

向的,那你作为公司的一份子,你应该承担什么样的责任?或你觉得问题究竟出在什么地方?

5、请简单介绍一下家庭的情况?你觉得你应该在家中承担什么样的责任?你现在承担什

么责任?

6、你在同事的眼中是什么样的人?

7、你如何评价你原来的团队?

8、几年的工作中,你遇到的最大的困惑是什么?如何解决的?现在回想一下,怎么评价当

时的状态?

9、你对我们公司了解有多少?

10、你认为做软件测试的人需要什么样的特质?你说的这些你本人都具备吗?为什么?请

列举几个例子证明你说的这些特质。

11、您认为在测试人员同,开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效

果?

12、维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?

13、您是否愿意谈一些自己在以往的学习和工作中获得的工作经验和心得体会?(可以包

括软件测试、过程改进、软件开发或者与此无关的其他方面)

(三)抗压能力

1、原来加班情况如何?

2、个人对加班怎么看?

3、你通常如何保证工作在规定时间内完成?

4、你和研发人员在原来的沟通中发生过障碍吗?如何解决的?

5、如果老板很重视偏爱研发,把客户反映的问题都归结为测试没有把好关,你作为测试组

的负责人,通常怎么办?

6、你最怕我问你什么问题?

7、你作为测试项目负责人,派了一名同事跟随研发项目组一起工作,研发的项目负责人总

向你反映派过去的人不合格,你怎么办?如果再派了一个,还是不满意呢?

8、你现在最大的压力来自何处?如何处理

9、当你手下的业务能力超过你了,你如何与他相处?

10、你觉得自己的短板是什么?怎么做能够得到改善呢?那样做了吗?为什么不那样做?

离职这么常时间了为什么还没找到合适的职位呢?

11、在一次重要的会议上,由你代领导起草的大会报告中有一项数据明显错误,与会代表都知道此数据有误,领导的报告刚刚开始,文中要多次提到该数据,你该怎么办?

(四)主动学习能力

1、个人觉得下一步发展的方向是什么?为此方向设定了什么目标,为此目标设定了什么样的学习计划?

2、个人除了专业方面的知识,还有其他兴趣或爱好吗?

3、如果在一个项目中,你遇到一个比较棘手的问题,通常怎样解决?

4、个人经常反思总结个人的生活和工作吗?请简单举例说明一下。

(五)稳定性

1、为什么选择测试这行?

2、你的测试职业发展是什么?

3、你为什么想离开目前的职务?

4、你找工作时,最重要的考虑因素为何?

5、三年以后设想一下自己成为什么样的人?现在在差距在什么地方?有什么样的计划来

使自己进步?

6、为什么我们应该录取你?

一套比较完整的软件测试人员面试题

人力资源问题 你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么 要有架构师、开发经理、测试经理、程序员、测试员 我在里面主要是负责所分到的模块执行测试用例。 结合你以前的学习和工作经验,你认为如何做好测试。 根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就问,实时与同事沟通这样的话才能做好测试工作。 你觉得测试最重要的是什么 尽可能的找出软件的错误 怎样看待加班问题 加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时间的话,不会有太多时候会加班的。如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决? 首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。 为什么在团队中要有测试 因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。 在测试时代学习自己最大的收获是什么? 在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。 你对未来的规划 我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。 自己优势及缺点 我的优点是有足够的耐心对待每一件事情,善于观察事物,承受压力的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。 你为什么选择测试时代不选择51testing 因为相对比来看测试时代价钱相对公道,师资也不错,还有一个原因就是在网上查了一下测试时代的口碑不错,也是网放心过来的原因。 13.请谈谈您对测试工作的理解 我认为测试工作是找出软件产品的错误, 14.你认为测试人员需要具备哪些素质? 我认为做测试的应该要有一定的协调能力,因为测试人员要经常与开发接触处理一些问题,如果处理不好的话会引起一些冲突这样的话工作上就会做不好。还有测试人员要有一定的耐心,有的时候做的测试很枯燥乏味的。除了要有耐心之外还要细心,不放过每一个可能的错误。 15.你为什么能够做测试这一行。 虽然说我的测试技术还不是很纯熟,但是我觉得我还是可以胜任软件测试这个工作的,因为做软件测试不仅是要求技术好,还要有一定的沟通能力,耐心、细心等外在的因素。综合起来看我认为我是胜任这个工作的。 1测试的目的是什么? 测试的目的是找出软件产品中的错误,是软件尽可能的符合用户的要求。

软件测试面试题和复习资料

一、判断题 1.软件测试的目的是尽可能多的找出软件的缺陷。(Y) 2.Beta测试是验收测试的一种。(Y) 3.验收测试是由最终用户来实施的。(N) 4.项目立项前测试人员不需要提交任何工件。(Y) 5.单元测试能发现约80%的软件缺陷。(Y) 6.代码评审是检查源代码是否达到模块设计的要求。(N) 7.自底向上集成需要测试员编写驱动程序。(Y) 8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N) 9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N) 10.代码评审员一般由测试员担任。(N) 11.我们可以人为的使得软件不存在配置问题。(N) 12.集成测试计划在需求分析阶段末提交。(N) 二、选折 1.软件验收测试的合格通过准则是:(ABCD) A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。B.所有测试项没有残余一级、二级和三级错误。 C.立项审批表、需求分析文档、设计文档和编码实现一致。 D.验收测试工件齐全。 2.软件测试计划评审会需要哪些人员参加?(ABCD) A.项目经理 B.SQA负责人 C.配置负责人 D.测试组 3.下列关于alpha测试的描述中正确的是:(AD) A.alpha测试需要用户代表参加 B.alpha测试不需要用户代表参加 C.alpha测试是系统测试的一种 D.alpha测试是验收测试的一种 4.测试设计员的职责有:(BC) A.制定测试计划 B.设计测试用例

C.设计测试过程、脚本 D.评估测试活动 5.软件实施活动的进入准则是:(ABC) A.需求工件已经被基线化 B.详细设计工件已经被基线化 C.构架工件已经被基线化 D.项目阶段成果已经被基线化 三、添空 1.软件验收测试包括:正式验收测试,alpha测试,beta测试。 2.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(有的可以合在一起,分开写只要写出15就满分哦) 3.设计系统测试计划需要参考的项目文挡有:软件测试计划,软件需求工件和迭代计划。 4.对面向过程的系统采用的集成策略有:自顶向下,自底向上两种。 5.(这题出的有问题哦,详细的5步骤为~~)通过画因果图来写测试用例的步骤为: (1)分析软件规格说明描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给每个原因和结果赋予一个标识符。 (2)分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间对应的是什么关系?根据这些关系,画出因果图。 (3)由于语法或环境限制,有些原因与原因之间,原因与结果之间的组合情况不可能出现。为表明这些特殊情况,在因果图上用一些记号标明约束或限制条件。 (4)把因果图转换成判定表。 (5)把判定表的每一列拿出来作为依据,设计测试用例。 四、简答(资料是搜集整理的,感谢前辈的解题)无 1.区别阶段评审的与同行评审 同行评审目的:发现小规模工作产品的错误,只要是找错误; 阶段评审目的:评审模块阶段作品的正确性可行性及完整性 同行评审人数:3-7人人员必须经过同行评审会议的培训,由SQA指导 阶段评审人数:5人左右评审人必须是专家具有系统评审资格 同行评审内容:内容小一般文档< 40页,代码< 500行 阶段评审内容:内容多,主要看重点 同行评审时间:一小部分工作产品完成

最新一个常见的软件测试面试题

一个常见的软件测试面试题 一个常见的软件测试面试题 考官从办公室(面试现场)随意选取一个简单物品,假定是一个喝水的带广告图案的花纸杯,让应聘人对它设计出尽可能多的测试用例。 测试项目:杯子 需求测试:查看杯子使用说明书 界面测试:查看杯子外观 功能度:用水杯装水看漏不漏;水能不能被喝到 安全性:杯子有没有毒或细菌 可*性:杯子从不同高度落下的损坏程度 可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用 兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等 易用性:杯子是否烫手、是否有防滑措施、是否方便饮用 用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述 疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等 压力测试:用根针并在针上面不断加重量,看压强多大时会穿透 跌落测试:??杯子加包装(有填充物),在多高的情况摔下不破损 震动测试: 杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路\公路\航空运输 测试数据: 测试数据具体编写此处略(最讨厌写测试数据了)。其中应用到:场景法、等价类划分法、因果图法、错误推测法、边界值法等方法 期望输出:

该期望输出需查阅国标、行标以及使用用户的需求 说明书测试: 检查说明书书写准确性 给大家提三个产品:1.手机 2.电饭锅 3.电梯 有兴趣的同学可以把答案写出来 一个常见的软件测试面试题 问题集 1.软件测试分哪两种方法?分别适合什么情况? 2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 3.软件测试的类型有那些?分别比较这些不同的测试类型的区别与联系。 4.测试用例通常包括那些内容?着重阐述编制测试用例的具体做法 5.在分别测试winform的C/S结构与测试WEB结构的软件是,应该采取什么样的方法分别测试?他们存在什么样的区别与联系? 6.在测试winform的C/S结构软件时,发现这个软件的运行速度很慢,您会认为是什么原因?您会采取哪些方法去检查这个原因? 7.描述使用bugzilla缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程8.如果您是测试组长,您会采取什么样的方式管理团队?在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么? 问题解答: 1.软件测试分哪两种方法?分别适合什么情况? 软件测试方法一般分为两种:白盒测试与黑盒测试。白盒测试又称为结构测试、逻辑驱动测试或基于程序本身的测试,它着重于程序的内部结构及算法,通常不关心功能与性能指标;黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,它实际上是站在最终用户的立场,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性能需求的规定。 2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 计划阶段、设计阶段、白盒单元、白盒集成、黑盒单元、黑盒集成、系统测试、回归测

招聘专员邀约通知面试技巧

细节决定成败 ——论招聘环节中的细节 引言 招聘作为人力资源管理模块之一,又是公司人才入门第一关,招聘在六大模块中的重要性不言而喻。新时期企业的竞争归根到底是人才的竞争,能吸引到高素质的人才与否,将直接影响到企业的长期发展。而作为企业中人才进入口的把关者,招聘人员肩头的责任不小。面对现阶段招聘所凸显的各种现象,提高招聘人员的自身素质,改善公司招聘环节所存在的问题,已成为招聘人员当务之急。 做招聘两年来,让我体会最深的是招聘工作中的细节。“细节决定成败”,这是时下一句经典的流行话。但流行不一定就是炒作,不一定没有道理支撑,细细体会这句话,其中富含着很多的道理。招聘正是一项系统的工作,但同时也是项非常繁琐的工作。这种从大处着手,小处着眼的工作,处处是细节,却也处处隐藏着成败的因素。只有正确的把握住个中细节,才能把握住成功的机会,才能打开企业人才大门,迎接四方英才的加盟。 细节决定成败之电话通知 经过简历筛选确定面试应聘者后,接下来就需要通知应聘者进行面试了。通知应

聘者进行面试的方法有很多。如信件通知、e-mail通知、电话通知、短信通知等。在此我们就不进行比较了,只做简单介绍。这当中信件通知最为正式,e-mail 通知和短信通知具有便捷及低成本的优点,而电话通知是目前最流行也是最通畅的通知方式。 打电话?谁不会啊!这也能决定成败?对,可别小看打电话通知面试者这个细节,当中学问大了,而且确实很重要,在某些时候,确实关乎招聘成功与否!不信,我们一起来看看! 招聘人员:喂,是XXX吗? 应聘者:是的!有什么事情吗? 招聘人员:我这是XXX有限公司人力资源部的,通知你明天下午一点钟到我们公司面试XXX职位的。 应聘者:明天下午一点钟我可能没空哦,能换个时间吗? 招聘人员:换个时间,不太好吧!我都和X经理约好了,他很忙的,很难的才有空面试你的。 应聘者:哦,那好吧,我明天下午赶过去吧。请问你们公司地址在哪里? 招聘人员:XX区XXX工业区XX栋

[全]软件测试常见笔试题(附带答案)

软件测试常见笔试题(附带答案) 软件测试笔试题 一、选择题 1、对计算机软件和硬件资源进行管理和控制的软件是(D) A.文件管理程序 B.输入输出管理程序 C.命令出来程序 D.操作系统 2、在没有需求文档和产品说明书的情况下只有哪一种测试方法可以进行的(A) A.错误推测法测试 B.路劲分析测试 C.语句覆盖测试 D.条件覆盖测试 3、某测试人员通过执行测试软件测试的方法对当前功能进行了测试,该测试人员使用的测试方法为(C) A.静态测试

B.单元测试 C.黑盒测试 4、编写测试计划的目的是(ABC)多选题 A.使测试工作顺利进行 B.使项目参与人员沟通更舒畅 C.使测试工作更加系统化 D.软件工程以及软件过程的需要 E.软件过程规范化的要求 F.控制软件质量 5、关于软件测试与软件开发的认识,不正确的是(B) A.软件生命周期各个阶段都可能产生测试 B.软件测试是独立于软件开发的一个工作 C.软件开发的需求分析和设计阶段就应开始测试工作 D.测试越早进行,越有助于提高被测软件的质量 6、当一个应用程序窗口被最小化后该应用的程序将会出现一下哪种情况(D) A.被终止执行

B.继续在前台执行 C.被暂停执行 D.被转入后台执行 7、下列方法中,不属于黑盒测试的是?(A) A.基本路劲测试法 B.等价类测试法 C.边界值分析法 D.基于场景的测试方法 8、对于维护软件的人员来说,使用质量是【】的结果(C) A.功能性 B.可靠性 C.可维护性 D.效率 9、下列软件属性中,软件产品首要满足的应该是(A) A.功能需求 B.性能需求

C.可扩展性和灵活性 D.容错、纠错能力 10、单元测试中设计测试用例的依据是(D) A.概要设计规格说明书 B.用户需求规格说明书 C.项目计划说明书 D.详细设计规格说明书 二、判断题 1、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。(√) 2、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作(×) 3、发现错误多的模块,残留在模块中的错误也多。( √) 4、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。(×) 5、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。

HR人员必备的招聘面试题目和技巧

HR人员必备的招聘面试题目和技巧 对于HR人员,招聘所要注意的问题和原理性的知识,人力资源教科书上都有十分详细的描述,一般来说很容易掌握。最令HR经理头痛的问题是怎样把这些招聘原理和原则运用到具体的招聘面试中,从而使招聘面试变得丰富多彩,而不是原理的机械套用。 招聘中的经典七问: 1.以往工作中您的职责是什么?——如果描述不清,可见即使有相关工作经验,其系统性全面性也值得怀疑。 2.请讲一下您以往的工作经历。——考察应聘者的语言组织及表达能力,以及描述的条理化。 3.您以往的工作经历中最得意最成功的一件事是什么?您的长处是什么?——从应聘者的回答中,可了解他是注重个人成功还是注重团队协作。 4.您感觉还有哪方面的知识、技能或能力需要提升?——“提升”一词比较委婉,一方面考察其态度是否坦诚,另一方面,也为日后的员工培训增强针对性。 5.对于新的工作岗位您有什么设想?如何开展工作?——这涉及到员工的职业生涯设计,更有关员工工作的稳定性。 6.您离职的原因是什么?——这是必须要问的问题,涉及员工和组织的融合性。 7.您对薪金待遇和福利有什么要求?——这个问题的重要性更是不必多言。 另外,适当掌握和具体运用一些有效的技巧,有助于活跃招聘的气氛,并且可能达到各种各样的效果。以下介绍一些具体的面试技巧。展示公司的实力和形象展示公司的实力和形象展示公司的实力和形象展示公司的实力和形象。 技巧一:在招聘营销人员的过程中,主考官列举出20多种(甚至更多)营销方案,让应聘者分析说明它们的优劣。这一提问,既达到考核应聘者的分析能力的目的,同时又向应聘者展示了主考官的实力。从而会让招聘者感觉到,这家公司人才水平很高,公司一定很有前途。 技巧二:当面试进行到一定的时候,向应聘者提问:本公司在某年做了某事(比较辉煌的业绩成果等),你如何评论此事。既能测试应聘者,又能展示公司业绩。

软件测试面试题[找工作必读]

01. 为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。 02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作? 我曾经做过web测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户体验测试。最擅长的是功能测试 03. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同04. 的测试类型的区别与联系(如功能测试、性能测试……) 测试类型有:功能测试,性能测试,界面测试。 功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。 性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。 界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。 区别在于,功能测试关注产品的所有功能上,要考虑到每个细节功能,每个可能存在的功能问题。性能测试主要关注于产品整体的多用户并发下的稳定性和健壮性。界面测试更关注于用户体验上,用户使用该产品的时候是否易用,是否易懂,是否规范(快捷键之类的),是否美观(能否吸引用户的注意力),是否安全(尽量在前台避免用户无意输入无效的数据,当然考虑到体验性,不能太粗鲁的弹出警告)?做某个性能测试的时候,首先它可能是个功能点,首先要保证它的功能是没问题的,然后再考虑该功能点的性能测试 04.您认为做好测试用例设计工作的关键是什么? 白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果 黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题 05. 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。 黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。 白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。 软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,

软件测试面试的题目

面试题 1、您认为做好测试用例设计工作的关键是什么? 参考答案:测试用例应百分百覆盖需求。 白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果。 黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能 做到完全测试,以最少的用例在合理的时间内发现最多的问题。 2、您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。 参考答案:1 ?等价类划分 划分等价类:等价类是指某个输入域的子集合?在该子集合中,各个输入数据对于揭露程序中的错误都是等效的?并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试?因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据取得较好的测试结果?等价类划分可有两种不同的情况:有效等价类和无效等价类. 2 ?边界值分析法 边界值分析方法是对等价类划分方法的补充。测试工作经验告诉我,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部?因此针对各种边界情况设计测试用例,可以查出更多的错误? 使用边界值分析方法设计测试用例,首先应确定边界情况?通常输入和输出等价类的边界,就是应着重测试的边界情况?应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据? 参考答案:3 ?错误推测法 基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法? 错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例.例如,在单元测试时曾列出的许多在模块中常见的错误.以前产品测试中曾经发现的错误等,这些就是经验的总结.还有, 输入数据和输出数据为0的情况?输入表格为空格或输入表格只有一行?这些都是容易发生错误的情况?可选择这些情况下的例子作为测试用例? 4?因果图方法 前面介绍的等价类划分方法和边界值分析方法,都是着重考虑输入条件,但未考虑输入条件之间的联系,相互组合等?考虑输入条件之间的相互组合,可能会产生一些新的情况.但要检查输入条件的组合不是一件容易的事情,即使把所有输入条件划分成等价类,他们之间的组合情况也相当多?因此必须考虑采用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来考虑设计测试用例这就需要利用因果图(逻辑模型).因果图方法最终生成的就是判定表?它适合于检查程序输入条件的各种组合情况? 4、什么是并发?在lordrunner中,如何进行并发的测试?集合点失败了会怎么样?参考答案: 在同一时间点,支持多个不同的操作。 LoadRunner中提供IP伪装,集合点,配合虚拟用户的设计,以及在多台电脑上设置,

软件测试基础(经典测试面试题答案)

软件测试基础教程 测试的基本概念 测试是软件生存周期中十分重要的一个过程,是产品发布、提交给最终用户前的稳定化阶段。 1、测试的分类: 从测试方法的角度可以分为手工测试和自动化测试。 手工测试:不使用任何测试工具,根据事先设计好的测试用例来运行系统,测试各功能模块。 自动化测试:利用测试工具,通过编写测试脚本和输入测试数据,自动运行测试程序。目前最常用的自动化测试工具是基于GUI的自动化测试工具,基本原理都是录制、回放技术。 从整体的角度可以分为单元测试、集成测试、系统测试、确认测试。 单元测试:是针对软件设计的最小单位—程序模块,进行正确性检验的测试工作。一般包括逻辑检查、结构检查、接口检查、出错处理、代码注释、输入校验、边界值检查。 单元测试的依据是系统的详细设计;一般由项目组开发人员自己完成。 集成测试:在单元测试的基础上,将所有模块按照设计要求组装进行测试。一般包括逻辑关系检查、数据关系检查、业务关系检查、模块间接口检查、外部接口检查。 系统测试:系统测试是在所有单元、集成测试后,对系统的功能及性能的总体测试。 确认测试:模拟用户运行的业务环境,运用黑盒测试方法,验证软件系统是否满足用户需求或软件需求说明书中指明的软件特性(功能、非功能)上的。 从测试原理上分为:白盒测试、黑盒测试和灰盒测试。 白盒测试:是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。 黑盒测试:是通过使用整个软件或某种软件功能来严格地测试, 而并没有通过检查程序的源代码或者很清楚地了解该软件的源代码程序具体是怎样设计的。测试人员通过输入他们的数据然后看输出的结果从而了解软件怎样工作。在测试时,把程序看作一个不能打开的黑盆子, 在完全不考虑程序内部结构和内部 特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求 规格说明书的规定正常使用,程序是否能适当地接收和正确的输出。黑盒测试 方法主要有等价类划分、边界值分析、因—果图、错误推测法。 等价类划分: 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例.该方法是一种重要的,常用的黑盒测试用例设计方法. 1) 划分等价类: 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,

如何回答常见的软件测试面试问答

如何回答常见的软件测试面试问答 一说起软件测试面试问答,就自然而然想起可亲可敬的面试官,就少不了要回答面试官各种或正常或奇葩的提问。特别是对于很多平时对着电脑多过于对人的软件测试程序员来说,面对面试官接二连三的问题,有的时候也会手忙脚乱。那么,以下就让千锋软件测试的就业老师好好讲解一些常见的软件测试面试题!希望对即将面试的软件测试员们有所帮助! 软件测试面试问答1.开发与测试的关系 开发和测试是一个整体,也可以说测试驱动着开发,开发配合着测试,相辅相成的,在一个完整的项目组中缺一不可。 软件测试面试问答2.测试总结报告包括哪些项

测试用例的通过数,测试用例的未通过数,以及测试用例的通过率,未通过的功能都集中在哪几个功能模块,根据测试经验以及测试结果进行一个缺陷的分析和建议。 软件测试面试问答3.测试用例包括哪些项 产品名称、功能模块、用例的编号、编写人、被测功能的简述,测试的预置条件,测试步骤,预期结果,实际结果。 软件测试面试问答4.缺陷处理流程 首先,将缺陷的详细信息录入缺陷管理系统,并分配给对应的开发人员。其次,如果遇到一些难以发现的缺陷,在开发人员修正过程中配合开发人员进行Bug的再现。更重要的是,开发人员修正Bug后,会在缺陷管理系统中将修正后的Bug状态更改,通常为Fixed状态。 Finally,新版本发布后,测试人员会将bug状态更改为Fixed的Bug进行回归测试。如果测试通过,则将该Bug关闭,如果是未通过,则将该Bug从Fixed更改为Reopen状态,继续让开发人员来修正,并等待下一个新版本发布后的二次回归测试。 软件测试面试问答5.缺陷报告包括哪些项 包括:编写人、被测系统的版本号、测试环境、预期结果、实际结果、对于实际结果如有必要附上截图、测试用例数、测试用例通过数,测试用例的通过率、对缺陷的一个分析汇总。

软件测试笔试题及答案48047

一、选择题 1.软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能 力,其子特性()是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力。 A.成熟性; B.易恢复性;C.容错性; D.可靠性依从性 2.关于软件质量的描述,正确的是______ A.软件质量是指软件满足规定用户需求的能力; B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性; C.软件质量保证过程就是软件测试过程; D.以上描述都不对 3.______方法根据输出对输入的依赖关系设计测试用例。 A.路径测试B.等价类 C.因果图D.边界值 4.下列关于软件验收测试的合格通过准则错误的是:______ A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求; B.所有测试项没有残余一级、二级和三级错误; C.立项审批表、需求分析文档、设计文档和编码实现不一致; D.验收测试工件齐全 5.测试设计员的职责有:______ ①制定测试计划②设计测试用例③设计测试过程、脚本④评估 测试活动 A.①④B.②③ C.①③D.以上全是 6.对于业务流清晰的系统可以利用D贯穿整个测试用例设计过程广在用例中综 合使用各种测试方法,对于参数配置类的软件,要用C选择较少的组合方式达到最佳效果,如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用B和判定表驱动法 A.等价类划分B.因果图法C.正交试验法D.场景法、 7.下列软件实施活动的进入准则描述错误的是:______ A.需求工件已经被基线化 B.详细设计工件已经被基线化 C.构架工件已经被基线化 D.项目阶段成果已经被基线化 8.10、正式的技术评审FTR(Formal Technical Review)是软件工程师组织的软 件质量保证活动,下面关于FTR指导原则中错误的是______ A.评审产品,而不是评审生产者的能力 B.要有严格的评审计划,并遵守日程安排

员工招聘与面试技巧探讨

员工招聘与面试技巧探讨 摘要 关键词 (1) 员工招聘与面试技巧探讨 (2) 一、不同招募源的效能定量比较的研究情况 (2) 二、招聘现实情况的应用 (2) (一).................................................. 招聘主要渠道3 (二).................................................... 招聘的技巧5

三、面试现实情况应用 (6) (一)................................................ 面试常见的种类7 (二).............................................. 面试的方法和技巧8 (三).......................................... 应试者语言运用的技巧9 (四).......................................... 应试者回答问题的技巧10 结论 (11) 参考文献 (13)

摘要 在公司管理中,人员招聘是其中的重要的一个环节,优秀的公司通常釆取“先人后事”的原则,可以说,招聘工作是企业管理的源头。在招聘过程中,公司有不同的渠道可以选择,主要有推荐、职业中介机构、现场招聘会、“走进来”、广告和校园招聘等。 通过不同渠道招聘的员工由于本身的特点存在不同,可能在将来的工作中表现也会出现较大的差异,研究发现不同招募源的平均工作留任率:员工推荐(61.25%)>"走进来”(58.4%)、职业机构(48.4%)、广告(44.8%)。 对不同招募源的员工的工作任期(tenure)进行定量打分发现:推荐进入公司的员工具有最长的工作任期(120. 36 ),接下来的是“走进来”(98.89)、职业机构(91.5)和广告(88. 92)o 由此可见,不同招募源的效能存在着比较明显的差异。这种差异产生的原因何在,公司的人力资源部门又该如何利用这种差异呢? 关键词:人员招聘;先人后事;企业管理;渠道

软件测试面试问题总结

软件测试总结: 问题:1.上一份工作为什么离职? 答:因为家里需要处理点特殊的事情需要比较长时间的假期,考虑到公司的进度,所以和组长协议离职。 2.主要在项目中负责什么工作职责? 答:设计测试用例,执行测试用例,缺陷提交,开发人员沟通修复BUG,监督和验证BUG走向,缺陷报告提交,用户手册编写,测试总结 3.除了做过功能测试你还做过什么测试? 答:做WEB的都需要考虑软件的性能和界面易用性,包括安全性和可靠性、接口等方面的。 4.我们公司是做手机APP测试,你现在转行能胜任这份工作吗? 答:虽然我没有做过手机APP测试,但是我了解过手机APP测试,主要就考虑功能、性能、兼容和界面等方面的测试,而且测试都是相通的,只是把流程套进去而已5你们的工作挺简单的吧? 答:测试用例是设计出来的不是编写出来的,而且测试起到一个承上启下的作用,需要对需求方面理解和开发方面进行交互。 6.平时有些什么爱好? 答:看看测试方面的书籍和论坛,但是平时也会参加点户外活动。 7.对我们公司你还有什么想了解的? 8能接受不定期的加班吗? 答:服从公司的安排,主动积极做好工作 9测试流程是怎么样的? 答:项目讨论->需求分析->根据需求文档和设计文档设计测试用例->执行测试用例,提交BUG->和开发人员沟通修复BUG,缺陷报告提交->用户手册编写->项目总结 10.你个登陆平台你要怎么设计测试用例? 答:首先从边界值和等价类考虑输入,再根据输入与输出之间的关系采用因果图,根据登陆后的场景使用场景法,根据之前的检验的采用错误推测法,还要考虑 界面是否正确。 11.使用过哪些缺陷管理工具? 答:使用过禅道,了解过QC等缺陷管理工具 12.平时有接触过性能测试吗? 答:有,做WEB的都需要考虑性能方面的测试,性能测试需要借助工具,之前我使用过Loadrunner工具做过这方面的测试,其中自己要设置不同的参数、事 务、集合等完善脚本来建立的场景。然后在建立的场景设置不同的并发数进 行运行。

软件测试人员常见面试题

1.测试的策略有哪些? 参考答案:黑盒/白盒,静态/动态,手工/自动,冒烟测试,回归测试,公测(Beta测试的策略) 2.正交表测试用例设计方法的特点是什么? 参考答案:用最少的实验覆盖最多的操作,测试用例设计很少,效率高,但是很复杂;对于基本的验证功能,以及二次集成引起的缺陷,一般都能找出来;但是更深的缺陷,更复杂的缺陷,还是无能为力的;具体的环境下,正交表一般都很难做的。大多数,只在系统测试的时候使用此方法。 3.什么是兼容性测试?兼容性测试侧重哪些方面? 参考答案:兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。兼容和配置测试的区别在于,做配置测试通常不是Clean OS下做测试,而兼容测试多是在Clean OS的环境下做的。 4.我现在有个程序,发现在Windows上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题? 参考答案: 1、检查系统是否有中毒的特征; 2、检查软件/硬件的配置是否符合软件的推荐标准; 3、确认当前的系统是否是独立,即没有对外提供什么消耗CPU资源的服务; 4、如果是C/S或者B/S结构的软件,需要检查是不是因为与服务器的连接有问题,或者访问有问题造成的; 5.描述使用bugzilla缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程? 参考答案: 就是Bugzilla的状态转换图。 6.你觉得bugzilla在使用的过程中,有什么问题?

九个常见软件测试面试题

九个常见软件测试面试题 千锋老师非常关注同学们的软件测试面试题就业问题,到现在为止,所有千锋软测毕业同学都能高薪高起点就业,以下是千锋老师搜集的软件测试面试题,一起来看看吧! 1.项目介绍(项目经验直接决定一个人能否胜任一份工作,企业更应该看重一个人解决问题的思路和具体能力),项目介绍部分重要的思路是应该先整体后局部,介绍整体的时候要有量化的数据(从项目度量的五大维度:规模,包括项目代码规模,需求规模、用例规模,工作量,进度,质量和成本),然后是整体的测试流程,再然后是角色与职责,接下来是项目中自己的特色,比如做得好的是什么、遇到的困难是什么、败笔是什么,末了是心得体会。 2.数据库方面知识,基本的要求是数据库记录的增删改查(insert、delete、update、select),表结构的增删改查(create、drop、alter、describe)、存储过程、触发器等。

3.linux操作系统相关,基本的目标是熟悉常见的50个命令,比如find命令(-name、-type、-perm、-user、-group、-ctime、-atime)等,熟悉vi、熟悉linux搭建测试环境。比如LAMP环境搭建。 4.缺陷相关知识,基本的是缺陷跟踪的流程(流程的基本要素),整体的流程,能在纸上给面试官画出来更好(尤其是男面试官,从男人好色的角度来看,写得清楚很重要),缺陷单的属性,至少能列出20个属性,每个属性的意义,如何描述好缺陷单,缺陷单描述的5C原则,比如缺陷重现步骤应该complete.如何描述一个你认为的经典的bug单。 5.设计用例相关,基本的包括用例的格式要素,用例设计工程方法论,每个方法要求(方法的背景,操作步骤,优缺点、适应范围,与其他用例方法如何配合),在项目中如何利用测试用例设计工程方法。 还有如何评价、评审测试用例,评审从哪些维度?要设计好测试用例需要哪些方面的知识结构,比如技术、业务、方法。 6.软件测试流程,系统测试相关规范和标准的流程:熟悉产品/项目,需求评审,测试需求,测试计划,测试方案,测试用例,预测试,一轮正式测试、第二轮回归测试、第三轮测试,测试报告,测试总结,测试指南。 7.网络相关,基本的网络基础知识,比如TCP/IP协议。 8.测试工具,包括三个大的类型,性能测试工具、自动化测试工具、测试管理类工具。起码的要求是熟悉工具的使用。

软件测试岗位必备的面试技巧

软件测试岗位必备的面试技巧 (一)面试前的准备工作 (1)、在家中记背软件测试基础知识性题目以及测试用例的写法。(2)、调查面试公司的网址、公司介绍、公司的地址这些是否是属实。(3)、保持好良好的心态,衣着稍微正式一点不要穿平时在家穿的休闲衣服。女性稍加花点淡妆。塑造一个看起充满自信又美丽的女人或是一个看起充满活力潇洒的男人。 (4)、去面试公司的乘坐路线必须在去之前都在网上查好抄在纸上,那个面试公司的、应聘职位、联系方式也应该一起抄在纸上以便在去面试的路途上迷路了可以打电话咨询。从不会导致找不到路而担心面试迟到。 (5)、想好一分钟的自我介绍(毕业学校、擅长的领域、培训经历、工作经验/离职原因)的话术。 (二)、面试中的笔试 (1)、会做的就尽量做得更好。 (2)、不会做的就很坦白的说不会做,不用紧张,切忌不懂装懂。(3)、软件测试笔试一般主要是分为软件测试的基础性题目和给出一个图例设计测试用例,还有就是一道逻辑题或是一道智力题。软件测试的定义、流程考得比较多。 (三)、笔试完之后与面试官FaceToFace的交谈 (1)、面带微笑的回答面试官的任何问题,切忌不会的就如实说这个问题我不是很了解或是不会。绕开话题,或是想办法叫面试官自己给

你讲出答案。 (2)、说话要流利、反应要敏捷。若是外企公司面试的话就在说中文沟通中夹带说一些英语,那样面试官对你的印象会深刻一些。(3)、多认同面试官说地真确的观点和看法以及讲得很好的地方就表现你赞赏的态度,那样面试官就会觉得和你这种人沟通很愉快。同时也会很欣赏你是一个善于倾听他人意见的人,懂得如何去汲取别人好的建议和看法。不过,请记住该是你表达自己的主观看法时就应该很有主见的说出来。这样面试官才会认同你是一个很有见地的人,不会是一个没有主见的人。 (4)、面试官一般会问你的问题:为什么不在上家公司做了?你对软件测试的认识以及软件工程的看法?你会有什么问题要问我的吗?工作经验的讲述? (5)、当面试官问你有什么问题要问他的时候,你可以从以下几点:一是可以问公司的具体介绍。二是你应聘岗位的职责和具体做些什么事情。 内容仅供参考

一套比较完整的软件测试人员面试题

1测试的目的是什么? 2. 测试分为那几个阶段? 3. 单元测试的测试对象,目的、测试依据、测试方法? 4. 集成测试的测试对象,目的、测试依据、测试方法? 5. 系统测试的测试对象,目的、测试依据、测试方法? 6. 测试覆盖的类型 7. 性能测试的分类 8. 列举您熟悉的主流自动化测试工具 9. 编辑sql语句时,年月日型时间字段如何表达 13. c/s和b/s结构的软件进行测试时有何不同 14. 安全测试的后台是什么

17. 页面中有一个输入日期的输入框和一个输入身份证号的输入框,如何进行用例设计? 18. 测试和质量保证有什么区别你的看法 19. 用过什么缺陷管理工具流程是什么有什么能改进的 20. 你有没有用过QTP做项目,QTP的工作原理 21. 什么是白盒测试?白盒测试的工具有哪些? 22. 路由器,集线器,交换机的区别? 24. 我手上这支笔,请你根据这支笔设计测试用例 26. 请列举一些Oracle数据库中的SID语句 27. W和H模型的区别 28. 没有任何说明书,如何进行测试? 29. 测试计划包括那些内容那些重要?

31. 什么是回归测试 33. 执行SQL脚本工具的是? 34. java web应用的三层结构 35. cookie和session什么意思,有什么区别 36. 负载测试、可靠性测试、可用性测试的定义,有什么区别 37. c++:a[][1]={1,2,3,4,5,6};b[][1]={1,2,3,4,5,6}求a[1][1]+b[1][1]= 39. 什么是集合点,为什么要设,怎样设置,命令是什么? 40. 吞吐量和响应时间的关系 41. 列举几个主流协议,分别什么格式,有什么区别 42. bug的等级划分 43. 软件工程中V字模型的流程

测试工程师面试常见问题整理

目录 01.为什么要在一个团队中开展软件测试工作? (2) 02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作? (2) 03. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同 (2) 04.您认为做好测试用例设计工作的关键是什么? (3) 05. 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试 的区别与联系。 (3) 06. 测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重 要的? (4) 07. 您认为做好测试计划工作的关键是什么? (5) 08. 您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在 测试用例设计工作中的应用。 (5) 09. 请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。 (6) 10. 您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往的性能 测试工作的完整过程。 (6) 11. 您在从事性能测试工作时,是否使用过一些测试工具? (7) 12. 您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么? (7) 13. 在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提 交高质量的软件缺陷(Bug)记录?(bug的生命周期) (7) 14. 您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管 理?如果有,请结合该工具描述软件缺陷(跟踪管理的流程)。 (8) 15.如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好 的人际关系的关键是什么? (8) 16. 在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?您是如何 来对待这些事情的? (8) 17.你对测试最大的兴趣在哪里?为什么? (8) 18. 你的测试职业发展是什么? (9) 19. 你自认为测试的优势在哪里? (9) 20. 你以前工作时的测试流程是什么? (9) 21. 当开发人员说不是BUG时,你如何应付? (9) 22.你为什么想离开目前的职务? (10) 23.你对我们公司了解有多少? (10) 24.为什么我们应该录取你? (10) 25.单元测试、集成测试、系统测试的侧重点是什么? (10) 26.设计用例的方法、依据有那些? (10) 27.基于WEB信息管理系统测试时应考虑的因素有哪些? (10) 28.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 (13) 31. 面试官最后会问你有什么问题要问吗 (13)

相关文档
最新文档