zoukankan      html  css  js  c++  java
  • 测试开发进阶——面试感悟——后续方向——立个小目标

    很久没更新了,今天晚上打算更新一篇,说说找工作以来的一些情况。

    之前在某软工作一年多,做的是HW手机端SDK的测试,因为HW里面的各种制度,导致你接触不到其它东西,

    只能局限于你的一亩三分地。时间长了,真心容易废人。

    ======================================================================================

    其实这次找工作,除了把之前常用的东西,做了一个简单的思维导图。其它的真心没去复习,只是过了一遍,也没去背任何东西,完全凭之前的记忆面试。

    然后面试了5天的时间,拿到6个可以的offer。现在已经确定去哪家公司了。

    这次面试发现,大部分公司用的是python+pytest框架做自动化(接口requests+WEB端的selenium+APP端的appium)。

    把这些掌握好了,面试就没什么大问题了。

    然后有一点pytest里面的fixture和一些配置文件,需要会,很多大公司会问。不能局限于参数自动化、分类、超时这些常见的用法。

    如果面试常规公司,可能你掌握的常规自动化就OK了。但是很多公司特别上规模的,容器这块你肯定要会用,而不是简单docker  run或者exec;

    然后你linux和shell这块要非常的熟悉。mysql的触发器、存储过程、函数这块需要会。

    当然了,做接口测试如果你了解spring  boot里面的一些简单的常见注解,对你做接口测试更有帮助。

    ============================================================================

    下面说说我对这次面试的自身感悟吧。

    作为一个N多年经验的测试人员,这次面试我发现,自己会的自动化在市场里面有什么优势呢?虽然你经验丰富,了解java的python的各个自动化,

    但是市场上也有很多培训出来的测试人员,他们也培训过python的自动化啥的。只要有项目历练几次,也能很熟悉了,也能解决项目中遇到的大部分问题。

    相对于企业而言,他们能让企业更大的节省成本。何必找你呢?

    那么作为大龄测试人员,你后期还和他们竞争自动化这块?你竞争的过吗?你的核心竞争力在哪里?这些问题我思考了好几天。

    =======================================================

    根据这次面试情况,我确定了后期的学习方向:

    一、性能测试这块继续学习,之前因为找工作中断了一些时间,后面继续学习更新;

    二、linux命令非常重要,鸟哥私房菜里面的命令,多背背(不经常背和用,真心容易忘),做到脱口而出的效果;

    三、后期java开发需要去努力学习;编码能力是你后期核心竞争力;

    四、docker和jenkins这块,不能局限于简单的使用,需要深入学习和理解;

    五、nginx、redis、Kafka、zookeeper等中间件需要去学习理解;

    PS:常用的东西你要非常熟悉,最好做到随问随答的境界

           (一些大公司面试问的问题,真心不难,只是看你是否经常使用和熟练掌握)。

    ==============================================================================

    记得初中的时候,问过一个学霸,你哪来时间学习的,他直接回复了一句:时间就像海绵里面的水,挤挤总会有的;

    上面的要学的东西看起来很多,但是只要平时挤一挤,终究有时间学习;

    给自己立一个目标吧!后面2年时间,完成上述目标。

  • 相关阅读:
    Inter IPP 跟 Microsoft V100编译器区别
    目标描述(基于区域的描述)
    目标描述(基于边界的描述)
    目标表达(基于区域的表达)
    表达描述(基于变换的表达)
    目标表达(基于边界的表达)
    分割技术扩展
    分水岭分割算法
    借助均移确定聚类中心
    借助过度区选择阈值
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/15302812.html
Copyright © 2011-2022 走看看