面试总结与学习

  离职找工作期间又有了一些新的感悟,渐渐明白工作积极主动的真正意义,积极学习主动实践,实际尝试运用,不能一味地觉得自己所在的公司就那样,工作中不需要用到什么,然后就慢慢懈怠下来,一定要把日常学习到的东西马上用起来,这样才能有新鲜感有收获感。
  最近一个星期面试总体感觉还是很不错的,因为认识了一些一起面试的人,虽然大家只有一面之缘,后续也没什么交集,不过跟别人交流之后还是感觉视野开阔一了一些。在面试过程中也越来越对一些概念性的东西有了更深刻理解。

第一点:测试思维与软件质量的特性。比如一个杯子、桌子、电梯让你测试,你会怎么展开
  下面先理解一下这两个概念的意思。测试思维分逆向思维方式、组合思维方式、全局思维方式、两极思维方式、简单思维方式、比较思维方式、运行思维方式。软件质量的6大特性:功能性、可靠性、效率性、易用性、维护性、可移植性。在两者的结合下,进行具体的测试用设计,比如电梯的用例设计如下:
功能性:1、测试电梯能否正常上升和下降
    2、按键是否都可以使用
    3、电梯门打开关闭是否正常
    4、上升途中的响应
    5、与其他电梯之间是否协作良好
    6、求助装置是否可以使用
    7、是否标明最大载重量,超过最大载重量是否报警
    8、突然停电时的情况
可靠性:1、同时按关门和开门按键
    2、点击当前楼层号码
    3、多次点击同一楼层的号码
    4、同时按上键和下键会怎样
    5、门关上的一刹那出现障碍物
效率性:
    1、电梯上升和下降的时间
    2、开门等候时间
    3、电梯最大负载量
    4、电梯在最大负载量下的最长运行时间
    5、超过最大负载量的运行情况
    6、在一段时间内不断让电梯上升,下降
    7、电梯使用寿命
易用性:
    1、电梯的外观
    2、电梯按键的设计是否符合一般人的使用习惯
    3、求助装置是否明显
    4、使用手册
维护性:
    1、是否易于改变电梯的设置(如只在某层以上停)
    2、电梯出现故障时是否容易排除
    3、是否便于定期维护
可移植性:
    1、电梯在不同的环境下的运行能力
    2、电梯寿命结束时是否容易更换新的电梯

第二点:需求的明确。给你一百个键盘,找出其中一个有问题的键盘。
  这个需求就是很典型的不明确,你认为的有问题的键盘是按钮点击无效没反应,但如果客户的实际需求认为键盘的褪色才是有问题的,这就是对客户需求的不明确,每个人对每句话都有不同的思考角度,所以一定要对需求的理解进行讨论,明确客户需求。

第三点:web测试与APP测试分别怎么展开。

猜你喜欢

转载自www.cnblogs.com/studyba/p/10858001.html