目录

1、请简单做一个自我介绍。

2、说一下你们公司的测试流程。

3、请简单介绍下你的项目。

4、提了一个bug,但开发认为不是bug,作为测试你怎么办?

5、对复现率不高的bug怎么处理?

6、给你一个行李箱,你怎么测试?

7、给你一个纸杯,你怎么测试?

8、给你个新项目,你怎么开展测试?

9、工作中有遇到什么困难,怎么解决的?

10、你觉得作为一名测试工程师,应该具备什么素质?

11、你对我们公司了解吗?

12、你未来3-5年的职业规划是怎么样的?

13、你对加班的看法?

14、你还有什么问题想问?

15、为什么从上家公司离职?

16、你觉得你个人的优缺点是什么?


1、请简单做一个自我介绍。

您好,我叫xxx,xx年xxxx学院xxxx专业毕业,毕业至今在xx的软件公司从事软件测试工作3年。最近做过的项目是xxxx,主要做app端和web端测试,我主要负责需求分析、测试用例设计、功能测试、接口和自动化测试的具体执行,作成测试报告文档。我个人擅长功能、接口测试、接口自动化、界面自动化及简单场景的性能测试,熟悉Java、Python编程语言、Linux操作系统和数据库;测试工具像Jmeter,Loadrunner,Fiddler工作中用的比较多;另外,我是一个有较强的自主学习能力,并且有较强的团队协作意识的人。我的自我介绍完毕,谢谢。

建议回答内容:从业时间、教育背景、工作经验、项目经验、擅长技能、你的性格。

2、说一下你们公司的测试流程。

1)产品经理会整理需求原型图,召开需求评审会议,相关的测试和开发人员都要参与。

2)需求评审之后,需求确定会以邮件转发的形式转到每个人的邮箱;

开发拿到需求之后开始实现相应的功能模块;

测试拿到确定的需求进行分析、编写测试计划,编写测试计划时,我会评估测试进度、安排相应的测试工作,根据测试计划,开始设计相应需求的测试用例,

3)用例编写完成后,我会召集产品和相关的开发进行用例的评审。

4)用例评审结束后,开始搭建测试环境,然后,在开发需要自测通过,发送提测邮件,我通过jenkins一键构建,实现环境的自动化继承部署,然后开始进行冒烟测试,冒烟测试不通过,驳回给开发。

5)冒烟测试通过的话,开始执行测试用例,发现bug的话,提交到禅道,开发会在这个版本对我提交的bug进行修复,这个版本的bug全都修复后,会转测一个新的版本,我再重新构建环境,对之前的bug进行回归验证,bug解决的话就关闭,bug没解决就重打开,发现新的bug就重新提交。直到所有的bug都得到解决,回归测试才完成。

6)当然,有些时候有一些优化性的bug,由于项目紧急,开发来不及解决,我会安排在下个版本解决。

7)测试完成后,我会编写一个简单的测试报告,给出测试是否通过的结论。通过的话就交付上线。

8)一般上线后如果有bug产生,能快速解决的,我们会快速解决,不能快速解决的,会进行版本回退。

9)最后项目组会召开一个测试复盘会议,对产生bug的原因进行总结。以上就是我的回答,谢谢。

建议回答内容:需求分析、测试计划、测试设计、测试执行、测试评估。

3、请简单介绍下你的项目。

组织架构:产品经理+架构师+美工+前端开发+客户端开发+后端开发+测试人员(国内研发人员和测试人员占比为5:1或3:1)

xxxx电商项目有首页模块、分类模块、购物车模块、订单模块模块(以app为主,也有小程序,还有web端,商家主要是使用web端),整个项目做了大概xx个月,项目性质(外包,为甲方公司做的,并负责后期维护)。我在这个项目中,主要负责需求分析、测试用例设计,参与用例评审,做功能测试和接口测试,也做过一些查询场景的性能测试。项目后期,将稳定的功能做了一些自动化测试。以上就是我的回答,谢谢。

建议回答内容:项目陈述可以先整体后局部,整体可量化(项目规模、时间成本、人力成本),然后测试环境(知道的就说)、最后是角色职责。

4、提了一个bug,但开发认为不是bug,作为测试你怎么办?

首先确认开发环境是否跟自己测试环境一致,排除因环境或者业务理解不一致而产生的错误bug。保证测试过程中的正确性,确认是实实在在的bug,跟开发保持有效的沟通。严重级别较高的bug,对应需求文档、测试出现的bug截图、bug对产品影响的危害,跟开发说明清楚。若开发仍然不接收bug,需要找上级或产品介入。级别较低的建议性bug,开发不改,暂时不需要花费大量时间去说服修改,有时间再进行集中跟进。以上就是我的回答,谢谢。

建议回答内容:开发不改的原因梳理、bug严重等级去分别处理。

5、对复现率不高的bug怎么处理?

首先是对于偶现bug的提交。只要是出现的bug都必须记录到缺陷管理平台。bug出现的步骤、环境、账号等信息尽量描述清楚。包括操作系统、浏览器版本,app写明机型型号;附带问题截图及日志截图,且标题注明偶现。

提交后对于bug的跟踪。每一轮回归测试,都会尽可能去重现这个bug;多轮回归测试中仍然不能重现,会依据这个bug的严重程度决定是否继续跟踪。严重程度低,一般就关闭;bug严重程度高,在上线前需要和开发一起协助复现,如果还是复现不了,记录到bug平台后续版本再跟进。以上就是我的回答,谢谢。

建议回答内容:bug提交、bug跟踪。

6、给你一个行李箱,你怎么测试?

我不知道这个行李箱的具体需求,所以会以我认知的行李箱来思考。

从功能测试来考虑的话,拉杆箱大小、厚度、容量、各个面(包括拉杆面、脚轮面)承重、拉杆承重是否符合质检标准;超出容量、超出承重会有什么影响;拉杆的伸缩收回是否灵活; 箱子的开锁解锁是否方便安全;

界面测试,我会考虑箱子的材质、颜色、花纹、形状是否符合要求;箱子吊牌logo是否正确;

易用性方面,箱子拉杆手把是否易握防滑、箱子开合的拉链是否易拖动、脚轮是否灵活;

兼容性方面,箱子脚轮滚动是否支持平底、沙地、泥土地、楼梯使用;还有不同的温度下使用情况;

安全测试方面,材质是否安全无毒;遇高温、淋雨是否释放有害物质;边角是否光滑无棱角;

压力测试方面,负重30公里,拉杆脚轮是否正常无磨损;提起拉杆使负重箱子处于悬挂状态,左右震荡多次,拉杆是否正常;负重从1米左右落下,各个面是否正常无磨损,拉杆来回展开收回,重复1000次,拉杆是否正常。以上就是我的回答,谢谢。

7、给你一个纸杯,你怎么测试?

需求上,查看纸杯的使用说明书(有、全、正确、完整、清晰);

界面上,查看纸杯的外观,上面的文字、图案和颜色是否有问题;

功能性上,能否接到水,接水过程中是不是会漏掉,能不能喝到水;

安全性上,纸杯有没有毒或者细菌,生产过程中是否在无菌车间;

可靠性上,纸杯掉落之后的损坏程度;

可移植性上,在不同温度或不同环境状态下,能否正常使用;

兼容性上,不管接水,是否可以接饮料、啤酒、汽油等;

易用性上,纸杯接热水时是否防止烫手,有防滑处理,是否方便引用;

疲劳测试,纸杯接水24小时后,检查是否泄漏;

压力测试,用一根针在纸杯上不断施加重量,查看可以承受多大压力;

跌落测试,纸杯加包装后,多高落下不会破损;

震动测试,在恶劣的铁路、公路和飞机上是否可以正常使用;

用户文档上,使用手册是否对纸杯的用法、限制和使用条件描述完整、易懂。

建议回答内容:功能测试(单个功能、逻辑业务/功能交互)、界面测试、易用性测试、兼容性测试、安全性测试、性能测试等。

8、给你个新项目,你怎么开展测试?

1)拿到项目后,先熟悉需求、原型图,了解被测功能和各个功能的业务逻辑;

2)支持哪些平台,有哪些不同的应用场景,是否需要考虑到稳定性、性能等等。

3)针对以上需要测试的内容进行大概的测试规划,然后逐个细化去设计测试用例。整个过程中存在疑问的及时跟开发产品沟通确认。

4)拿到被测软件后,按照用例执行测试,提交bug,并有效进行回归测试完成bug跟踪;

5)测试完毕后,及时汇报测试结果,完成测试报告。以上就是我的回答,谢谢。

建议回答内容:按工作流程回答:分析需求、制定测试计划及测试用例、执行测试、提交bug并跟踪、出具测试报告。

9、工作中有遇到什么困难,怎么解决的?

工作中,就是测试的时间总是被开发挤得的很少,之前有沟通要他们早点提测,但效果不明显,这个是工作中我遇到的一个困难。后面为解决这种状况,提议重新规范整个开发测试流程,设定完成任务的时间节点,每个节点任务及时督促完成,避免拖拉。现在提测规范了很多,测试时间也充裕了很多。但测试过程中回归测试频率很高,所以还是会需要很多的测试时间。目前在尝试着将这部分用自动化实现,现在的话,3个核心功能的自动化回归测试已经实现了。测试周期有明显的缩减。后续慢慢优化这部分。以上就是我的回答,谢谢。

建议回答内容:结合自己过往工作中的实际案例,可以是体现工作事务的处理能力,管理能力,思维方式、人际关系的沟通能力,团队协作能力,跨部门合作能力等;另外有吸取经验不断改进,以及如何避免同样的一个错误犯两次等。

10、你觉得作为一名测试工程师,应该具备什么素质?

硬技能方面

第一计算机知识,包括操作系统,数据库,通讯协议原理,熟悉至少一门编程语言;

第二软件测试知识,包括各种测试理论, 测试方法,测试用例编写 ,缺陷跟踪流程,软件质量评估等;

第三产品业务分析能力,熟悉所测产品的- -些隐藏需求或者功能。

软技能方面

像沟通能力、做事严谨耐心、富有责任心、对被测产品具有怀疑与破坏的精神、另外还要善于自我总结、自我督促。以上就是我认为需要具备的素质及技能,谢谢。

建议回答内容:测试岗位所需计算机技能、测试技能、业务技能;软技能包括:细心耐心、沟通能力、学习能力、解决问题能力等。

11、你对我们公司了解吗?

我有专门去网上查阅资料了解贵公司。据我网上了解,知道贵公司是一家xxxxxx。另外公司的员工福利水平都远超本地区的很多公司,还有工作环境都很不错,给我感觉很好。那我之前也从事IT行业,公司岗位符合我的专业及职业发展规划,希望有机会成为公司的一员。 谢谢。

建议回答内容:谈谈你对公司历史的了解、说说公司的企业文化和现状、公司产品以及业务。

12、你未来3-5年的职业规划是怎么样的?

我之前公司做的工作比较多的是功能跟接口测试。如果有幸入职咱们公司,我希望在1年内先做好本职工作、积累业务知识;2-3年的时间,我希望在技术层面上升到测试开发,能独立开发测试平台及工具,为公司带来更大价值,如果公司业务发展壮大,有需要我带新人的地方,我也是愿意的。以上就是我的职业规划,谢谢。

建议回答内容:先明确目前所处职业现状,再结合公司岗位的内容和未来公司的发展去规划短期目标、长期目标,然后为实现这些目标所做的努力。

13、你对加班的看法?

您好,我们之前公司也会有加班,主要是两种情况。第一种,工作效率低,不得不通过加班来完成工作任务,像这种加班我会尽可能提高自己的工作效率,不做无意义的加班。另外一种,像发版日、紧急任务需要加班,这种情况的加班会义不容辞。以上就是我对加班的看法,谢谢。

建议回答内容

不能回避加班的问题,应该从言语中体现出自己的抗压能力强,值得被公司信任;

可以说以前的加班经历,验证工作经验的真实性;

表明正确的态度,公司需要加班的,认真对待。若可提前完成的工作任务,绝不拖到加班完成。

14、你还有什么问题想问?

技术面

想了解下咱们公司的主要项目,目前正在做的项目?

如果有幸入职的话,想清楚我主要负责哪一部分的工作?

想清楚咱们公司的开发团队、测试团队的人员构成?

做什么类型的产品?

有多少测试,主要负责什么工作?

自己如果进去后做什么类型的测试?

HR面

想了解下咱们公司的企业文化?

如果入职了,想问下有新员工入职培训,像公司介绍、规章制度及岗位职责这种么?

建议回答内容

不要说没有了,不要问敏感信息,例如私人问题;

提问问题1-3个为好;

建议问关于所做项目、合作团队构成。

15、为什么从上家公司离职?

上家公司年龄结构偏大,管理模式比较冗杂,人员趋于饱和,缺乏新鲜血液的注入,我自己已经具备了一定的专业技能和项目经验,希望可以接触更大的平台,迎接更多的挑战。

建议回答内容:总结三点,领导太烂、加班太多、工资太低,回答尽量委婉含蓄,不可直接表述,抱怨太重。

16、你觉得你个人的优缺点是什么?

对于测试岗位来说,我觉得我个人的优点就是具备一定的专业技能和项目经验,能很快适应新工作,有较强的自我学习意识,对于新事物接受能力快,空闲时间也会在网络上了解和学习行业的新技术;我的缺点就是做事比较固执死板,有时容易和人较真。

建议回答内容:优点尽量符合这个行业;缺点的话,回答要有转折性,可以是缺点,但从某一方面来说,也可以成为自身的优点。

软件测试工程师面试技巧---问答篇相关推荐

  1. 游戏软件测试工程师面试技巧,游戏测试工程师岗位面试总结,这样的水平,该不该得offer呢?...

    原标题:游戏测试工程师岗位面试总结,这样的水平,该不该得offer呢? 一.面试前准备 做游戏测试先对游戏要有了解,特别是一些游戏类型的名称和典型的例子.做好准备.面试官一般会问你玩过哪些游戏, 建议 ...

  2. 参加软件测试工程师面试前,这些内容你一定要准备

    在参加软件测试面试时,很多小伙伴会因为面试前准备不充分,而导致面试通过率降低.基于此,我向多年面试软件测试工程师的HR取了经,并结合自己的经历,总结成文,希望对即将参加软件测试面试的小伙伴们,有所帮助 ...

  3. 《软件测试工程师面试秘籍》—第1章1.3节过关斩将

    本节书摘来自异步社区<软件测试工程师面试秘籍>一书中的第1章1.3节过关斩将,作者51Testing软件测试网 , G.li,更多章节内容可以访问云栖社区"异步社区"公 ...

  4. 软件测试工程师面试秘籍_成为一名出色的软件工程师的一个秘诀:阅读代码

    软件测试工程师面试秘籍 通过建立例程和阅读代码的习惯来成为更好的程序员 这是我偶尔写的系列文章" 给年轻软件工程师的笔记"中 的帖子 . 在 这里 注册 . Redis的代码片段 ...

  5. 软件测试培训分享:软件测试岗位面试技巧有哪些?

    在参加完软件测试培训后,我们最先要准备的就是Python的面试工作了,任何面试都是有技巧的,软件测试也不例外,那么下面小编就为大家详细的介绍一下软件测试岗位面试技巧有哪些?希望可以帮助到大家. 软件测 ...

  6. 软件测试工程师面试如何描述自动化测试是怎么实现的?

    软件测试工程师面试的时候,但凡简历中有透露一点点自己会自动化测试的技能点的描述,都会被面试官问,那你结合你的测试项目说说自动化测试是怎么实现的?一到这里,很多网友,包括我的学生,也都一脸懵逼的样子. ...

  7. 软件测试人员面试技巧总结

    **自我介绍,**第一印象很重要,同样地,第一段话也很重要.除个人基本情况之外,就可以开始介绍专业性了.当然,如果是HR第一面可以有选择性地说.如果是技术面,一定把重点放在自己担任的角色和职责之上,尤 ...

  8. 软件测试岗位英文自我介绍,软件测试工程师面试英文自我介绍范文

    以下是无忧考网为大家整理的关于软件测试工程师面试英文自我介绍范文的文章,希望大家能够喜欢! I'm Cheers.Lee, I'm twenty-six year old, I majored in ...

  9. 软件测试面试时英文的自我介绍范文,软件测试工程师面试英文自我介绍

    <软件测试工程师面试英文自我介绍>由会员分享,可在线阅读,更多相关<软件测试工程师面试英文自我介绍(7页珍藏版)>请在人人文库网上搜索. 1.软件测试工程师面试英文自我介绍 软 ...

  10. 软件测试工程师对英语要求高吗,软件测试工程师面试英语

    软件测试工程师面试英语 发表于:2007-6-05 09:50  作者:未知   来源:网络 1. What types of documents would you need for QA, QC, ...

最新文章

  1. 6名学生返校后被判定为密接,高校紧急通知!
  2. python js加密解密_AES用cryptojs加密,用python解密加密Ciph
  3. case分支 shell函数 字符串的处理
  4. IIS报错,App_global.asax.×××.dll拒绝访问
  5. 判断点是否处于多边形内的三种方法(转)
  6. 当我们群嘲假博士时,不要忘了真博士们的艰辛
  7. 3-1numpy基本操作
  8. linux扫盲之CPU模式
  9. 【Antlr】Antlr将词法符号送入不同的通道
  10. MVC+EF 入门教程(四)
  11. HDU4509 郑厂长系列故事——体检【水题】
  12. 火车售票系统html模板,火车售票系统设计
  13. 三极管饱和及深度饱和状态的理解和判断
  14. 单片机控制SIM900A型GSM模块发送数字短信(附源码)
  15. linux 下修复坏u盘启动不了怎么办,U盘打不开并不是坏了, 用这两个命令, 轻松修复里面的文件...
  16. 1.2.3 SPF计算过程
  17. 2.13navigation导航系统
  18. L. Simone and graph coloring
  19. 欢迎使用CSDN-markdown编辑器123213
  20. 如何保证代码的健壮性和可读性

热门文章

  1. 奶头乐理论和二八定律和马太效应
  2. 优质短信api接口具备的特点
  3. python可以手眼定标吗_北京高碑店小学生Python编程周末班
  4. MySQL操作语句(快速办公)
  5. matlab复数参数的虚部已忽略,[问题] 复数 X 和/或 Y 参数的虚部已忽略
  6. 在家也可以免费下载知网文献,5种免费下载知网文献方法
  7. 零基础Java学习路线
  8. 减轻使用者的从众心理压力 知名社群网站将隐藏赞数
  9. 八种样本抽样方法介绍
  10. STM32驱动步进电机