其他分享
首页 > 其他分享> > 1.我对测试工程师的理解

1.我对测试工程师的理解

作者:互联网

一.当前阶段我理解的测试工程师

    在大四找工作投简历的时候,我对测试的概念是:玩玩手机,打打网页,赚的钱好像和敲代码的差不多,提提BUG让开发改,最多用Python写写脚本,UI自动化也就定位元素然后操作,接口自动化也就入参传参,是个躺平薪资又比传统行业高的岗位

但是在工作中发现,测试绝非点点点那么简单,测试的相对高薪也并不是无道理的:

    1.首先我要了解,我测的究竟是个啥:

我接触的比较多的是APP,我就要去了解,(1)这玩意是咋开发的?(2)这玩意由哪些东西组成的?(3)安卓和IOS系统有啥区别?(4)这东西有啥特性?(5)这东西出问题了一般是啥导致的?

好比我们是一个汽车检查员,我们不光只拿着一大堆参数然后去操作然后对比检查,我们更要了解一下汽车里的结构,油车和电车汽车有啥不一样,汽车是咋动起来的,骑车制动的原理大概是个啥,汽车不动了一般是啥导致的对自己做的事情知根知底,而不是别人都这样做我就这样做

主要的测试对象有:APP(IOS、安卓)、web、小程序,服务端、嵌入式软件,嵌入式硬件、或者底层系统,测什么就要去了解什么~

    2.了解互联网其他人员分工以及开发流程(我眼中的)

              APP客户端开发、APP客户端SDK开发

                                  iOS:在苹果系统上开发APP

                                  安卓开发:在安卓系统上开发APP

              WEB开发:写网页的

      云端开发(后端开发):写后端逻辑的,他们一般都很屌,不要惹

    嵌入式软件开发:整天拿着单片机,写C的,往单片机里写程序控制设备IO口来实现一些功能,比如灯泡亮灭

还有一些嵌入式硬件开发,数据分析师,大数据工程师,算法工程师,机械结构开发工程师,爬虫工程师,这些还没有接触过~

3.我需要参与、贯穿整个软件开发的周期,

需求编写——界面设计—需求评审---UI评审---技术评审---测试用例评审—前端开发、后台开发——测试流程-------上线发布——运营维护

二.给第一次做测试的同学的建议

1.穿着要得体,要注意个人卫生,个人形象非常重要,如果很邋遢,会让人感觉这个人很不靠谱,要让人觉得你是一个积极乐观的小白

2.作为小白,与人沟通要谦虚,不要特别张扬,也不要过过渡的自卑,谁都是从小白过来的,把握尺度

3.导师告诉你的事情,最好拿东西记录下来,千万不要一个问题问很多遍,会让人觉得你很蠢;没有导师一定一定要主动去问,不要等着人来喂你吃饭;

4.来做测试就不要整天和别人说要做开发,要做这个那个,要把本职工作做好,回家随意学习

5.不要看不起组内的外包同学,有很多外包同学只是学历不好但是技术比我们强很多

6.不要过度迷恋自动化,入职先把业务拿捏住

7.注意身体!!!

三.我在工作中遇到的困难和坑

四.关于校招

1.如果想做互联网(或者其他),最好大二就开始找准方向,然后去找资料学习,不要被培训机构忽悠

2.大三大二尽早去找实习,实习比校招简单很多,冲一波大厂

3.不要听别人说,三本进不了大厂,二本进不了大厂,非985211进不了大厂这些话,简历内容丰富技术够牛学得够深,面试官不可能不给你过,身边很多三本校招进某里巴巴的例子

4.大学期间基础一定要打牢,什么计算机网络,数据结构算法,全都搞懂

 

标签:工程师,APP,理解,然后,评审,开发,UI,测试
来源: https://www.cnblogs.com/peanut666/p/16052863.html