软件测试面试中的一些奇葩问题

奇葩问题

    • 一、测试一些奇葩的东西
      • 1、如何测试一个纸杯
        • 从功能测试的角度分析
        • 从性能测试角度分析
      • 2、如何测试一个防水手表
        • 从功能测试的角度分析
        • 从性能测试角度分析
      • 3、给你一个购物车,如何测试
        • 从功能层面分析
    • 二、工作日常与职位
      • 1、所面试的职位吸引你的地方
    • 三、考验处事方面
      • 1、给公司带来了巨大的经济损失
      • 2、如果你有比领导更好的方案
      • 3、公司采用了你的方案,但却没有你的奖励
      • 4、工作上和上司、同事比较难相处

在面试过程中,面试官会问到一些奇奇怪怪的问题,而临场反应能力差一点的,或性格偏内向的求职者,往往会感到窘迫,不能很流畅的回答出来,面试效果也就不是那么理想。

软件测试面试中的一些奇葩问题_第1张图片

一、测试一些奇葩的东西

这些问题,有些看似和软件测试的工作毫无相关,只是考验临场反应能力,其实不然,很多问题,都需要用测试软件的思维,以测试的角度去分析问题。
在这里插入图片描述

1、如何测试一个纸杯

从功能测试的角度分析

  • 功能度:用水杯装水看漏不漏;水能不能被喝到
  • 界面:杯子的外形,界面上的文字,图形,颜色等是否符合原型图
  • 易用性:杯子是否烫手、是否有防滑措施、是否方便饮用
  • 用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述
  • 兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等

从性能测试角度分析

  • 安全性:杯子有没有毒或细菌
  • 可靠性:杯子从不同高度落下的损坏程度
  • 可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用
  • 疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等
  • 压力测试:用根针并在针上面不断加重量,看压强多大时会穿透

2、如何测试一个防水手表

从功能测试的角度分析

  • 功能度:手表的功能有两个,查看时间和防水,所以,这个手表能否正常显示时间,还有就是放入水里是否防水,放入水中是否依旧能运作
  • 界面:手表的外形,若是机械表,时间的显示是阿拉伯数字还是罗马数字,若是电子表,智能手表,显示界面又是怎样的,界面上的文字,图形,颜色等是否符合原型图
  • 易用性:对于不同年龄和不同阶层的人,是否适用,比如老人,小孩,工人,上班族。老人对于智能手表的适用,是需要学习成本的。
  • 用户文档:使用手册是否对手表的用法、限制、使用条件等有详细描述
  • 兼容性:手表在不同温度,不同湿度的环境下,是否能正常运作。比如洗澡时,潜水时。

从性能测试角度分析

  • 安全性:手表会不会有尖锐的地方,会不小心划伤皮肤
  • 可靠性:手表从不同高度落下的损坏程度,手表在不同深度的水里是否会出现异常。
  • 疲劳测试:
    (案例一)在常温环境下放置一个月检查手表的运转情况;
    (案例二)在普通的水里放置一个月检查手表的运转情况;
    (案例三)在海水里放置一个月检查手表的运转情况;
  • 压力测试:
    用液压机不断施压,在多大的压力下手表会发生损坏,多大的压力下手表会完全损坏;
    在不同深度的水里进行试验,在多少的深度,手表会出现漏水或不能运转异常的情况

3、给你一个购物车,如何测试

从功能层面分析

  • 检查添加购物车功能是否正常:
    未登录状态时,点击添加购物车跳转到登录页面;
    已登陆状态时,添加多店铺、多商品的信息到购物车里面,检查购物车的商品是否按照店铺的排序显示以及商品的基本信息是否展示正确。
  • 检查按键功能是否正确:点击结算是否进入订单页面,点击商品信息是否跳转到商品详情页
  • 检查页面内容展示是否异常:商品名称和店铺名称是否有相关限制,商品名字或店铺名字太长时,是否能够显示完整或是否按相关规则显示(只显示部分或用*显示);商品已下架或商品已售空是如何展示的

二、工作日常与职位

1、所面试的职位吸引你的地方

不能直接回答薪资与福利方面,可以联系你懂的技术、公司的技术栈和你在这个方面的优势进行回答

例如:这个职位最吸引我的地方在于我可以发挥我的优势,我擅长的是接口测试、web测试、APP测试和自动化测试,同时这个工作还可以开拓我的眼界,公司提供的平台很有发展前景,在提高我在测试开发方面的能力上,符合我个人的一个职业规划,我很期待在这个职位上面做出成绩,收获成就感以及得到大家的认同。

三、考验处事方面

还有一些问题,考验的就是为人处事了
软件测试面试中的一些奇葩问题_第2张图片

1、给公司带来了巨大的经济损失

一般情况下,给公司带来了巨大的经济损失,你还想着能轻轻松松解决?想 pichi ,和领导关系比较好,可能只是一顿骂,严重一点绩效没了,或者扣工资;要是和领导关系不好,自己还是那种比较不会说话的,那就是真的没了,等着被开除,找好下家吧!再严重一点的,可能还要吃官司。
但是你回答肯定不能就这样答啊,肯定要回答的漂亮一点,面试呢!一定要突出自己负责任的一面。

软件测试面试中的一些奇葩问题_第3张图片

首先尽自己最大的能力及时止损,直到问题解决,然后主动承认错误,及时处理以及写上一个问题的总结,还有以后自己应该如何去处理同样的事情的一个方案,剩下的就是等待公司对我的一个处理,然后我也会虚心的接受。

2、如果你有比领导更好的方案

面试官问这个问题,可能在多方面考验你,比如你的交际能力,怎么把方案说给领导,让领导接受又不会碍着领导的面子;又或者是考验你的责任心,看你本人是想高高挂起,不提出自己的见解;再或者是考验你的工作能力,看你是否有发生过这种情况,如果有这种情况,说明你本人是那种能为公司带来利益的人,而不是一味的只懂做好份内工作的人。

所以回答问题,可以往这几个方面思考,然后回答。
软件测试面试中的一些奇葩问题_第4张图片

例如下面的回答:
我会私聊和领导说,这是我们公司之前一个比较类似项目的一个处理方案,还有项目中的计划等一些内容,然后说明当时这个项目处理的效果是挺不错的,可以让领导对其中的一些内容进行参考。每个人所处过的公司的环境是不一样的,每家公司都有一些可以值得借鉴的地方,而我将这些推荐给我的领导,至于领导是否采纳,我尊重领导的选择,因为我觉得,领导的一个管理能力,这个是毋庸置疑的,他会对其中好的地方进行借鉴。

3、公司采用了你的方案,但却没有你的奖励

接着上一个问题,面试官问:公司听取了你的建议,采用了你的方案,但是发放奖励的时候,其他人都有奖励,唯独没有你的奖励,这时你该如何?
现实生活中,如果出现了这个问题,那还待个屁啊,辣鸡公司。
软件测试面试中的一些奇葩问题_第5张图片
但这个是面试,如果你希望进这个公司,你的回答还是要让面试官满意才行

以下的回答仅供参考:
首先我会反思一下,为什么项目组所有人都有奖励,唯独我没有,看一下是不是自己哪里做的不好,如果是的话,积累教训,下次改进;如果不是自己的问题,我会私聊领导问清楚原因,另外既然方案是我的建议,下次我应该会注意一下要积极的主动的去反馈,主动的去沟通,并积极的反应相关的问题,在相关项目中起到一定的作用。

4、工作上和上司、同事比较难相处

在任何一家公司,所遇到的同事都有他们自己独特的性格,不能说某个人比较难相处,应该说在某些问题的看法和处理方式上,有自己独特的想法和处理方式,他们肯定会有一些自己的优势,作为公司的新员工,我要做的是以工作为重,尽量的去适应他们,而不让这些影响到我工作的进行与完成。如果和我难以相处的是上司的话,我会尽量的去调整一下,去适应上司的一个处事风格。当然,如果有合适的机会,也可以选择和上司或者同事加深沟通,这样也有利于工作上的一个协调和理解

你可能感兴趣的:(#,测试面试)