zoukankan      html  css  js  c++  java
  • 软件测试工程师-发展阶段

           作为一名从业软件测试的同学,在工作中总结如下测试阶段的发展过程,也不是纯自己总结,也不是经验之谈。是从各路学习了解中的部分归纳。

    测试工程的发展阶段分为下面6个过程。

    1.功能测试阶段    : 要求会点点点 - 测试用例的编写 - 文案的编写               薪资 范围 5-8k

    2.性能测试阶段    : 要求会工具 - jmeter,loadrunner测试工具                    薪资 范围 8k - 10k 左右

    3.自动化测试阶段 :要求会脚本语言 - selenium ,appium  soapui 等工具   薪资 范围 10k及以上

    4.脚本测试阶段 : 必须会且精通语言,必要时写脚本进行测试                     薪资 范围15k多

    5.测试开发阶段 :自己会开发又会测试,会写测试框架,必要时写测试工具 薪资 范围 20k以上 

    6.全站测试阶段 :随心所欲的对软件进行测试,就是第五阶段的升级版本     薪资 范围 至少20k以上

    第一阶段靠手工,会点点点+文档编写能力;

    第二阶段靠工具,在原始社会,会工具一点工具的一般在食物链顶端,如果你不会工具你拿什么与会工具的进行竞争;

    第三阶段靠语言,第三阶段开始一般需要有较好的代码能力,会写脚本会自动化;

           一般功能,性能,自动化,顺序不要乱,因为第一阶段项目初期要手工测试功能,保证功能没有什么问题的情况下,如果项目要上线一定要做性能测试,要测试软件性能是否能满足用户群体的标准,性能是否符合需求标准,以保证项目上线尽可能少的出现性能问题。

    第四阶段,也就是全站测试开发阶段了,如果想要做全站测试开发一点要学java,python不能做性能测试只能做提高,这就是好多测试纠结,自己在做测试但是不会代码,没有代码基础怎么办,学什么比较好?

           我自己是这个阶段的测试人员,我自己认为如果要发展成全站测试开发,一定要学习java,首先java运用广,如果你自己学python别人都不懂,是不是觉得很异类,再说python是最近几年才开始火的。其次就是项目编写大多数是java编程,再次就是你在性能测试中许多工具不支持python,只支持java和c等,所以说如果想全站一点要学java。

          再次测试有空可以多学学前后端的东西,前端的 css html javasrcip ,后端的接口,测试数据库,中间件等,还可以了解运维 ,因为测试就是一个大杂货铺,会的东西越多,你在行业就是大咖。

      如果想转型软件测试的管理工作,测试中难免会遇到许多问题,测试中没出现上线后才出现,或者漏测的bug,沟通和擅辩能力必不可少,要想管理好一个团队,要能承担起自己的责任同时,同时在遇到不是自己的责任的时候要擅于开拓,以免留下不好的影响,不是自己的责任不该承担,自己的责任要主动去改正。

  • 相关阅读:
    算法(Algorithms)第4版 练习 1.3.4
    算法(Algorithms)第4版 练习 1.3.5
    算法(Algorithms)第4版 练习 1.3.6
    微服务迁移步骤建议
    xxxx interview问题解读与总结
    乐观锁与悲观锁——解决并发问题
    编码解码--三种常见字符编码简介:ASCII、Unicode和UTF-8
    编码解码--url编码解码
    分页缓存预加载算法
    Could not initialize class sun.awt.X11FontManager 异常问题
  • 原文地址:https://www.cnblogs.com/zhenyu1/p/10834486.html
Copyright © 2011-2022 走看看