查看: 269|回复: 0

4年功能测试跳槽,最后选择了学习自动化测试,月薪18K实现逆袭

[复制链接]
  • TA的每日心情
    奋斗
    2022-7-25 00:26
  • 签到天数: 1 天

    [LV.1]初来乍到

    5万

    主题

    5万

    帖子

    16万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    167923
    发表于 2024-1-11 16:17:52 | 显示全部楼层 |阅读模式
    % x) C6 z1 ]5 B9 {, {" O8 ^$ ^

    一、测试攻城狮的职责是什么?

    4 k1 q( B8 ~; B, P. f. a! A* A/ j

    1、测试攻城狮把关产品质量,在到用户手中之前,确认功能正常使用

    ) P0 V) P0 ^ ?

    2、测试攻城狮把关产品质量,在到用户手中之前,确认功能正常使用。测试攻城狮把关产品质量,在到用户手中之前,确认功能正常使用。保证软件质量和安全。

    ' i# Y" a( U+ j [" p0 c& R

    3、那我们测试的对象有哪些?

    " Q, C, a* U1 x ^% e

    · Web网站

    & S M0 F2 d( ]6 G5 E

    · APP手机端

    . t0 w# _- p7 V- K0 h; L$ @: Y: q

    · PC客户端

    9 C( z9 b% Z# s

    二、为什么要学自动化?

    % ]( ]* {) G6 ^1 B1 L

    在做点点点时的你

    - P8 a- a7 `8 @; j3 u7 _' @" @, @

    1、对我们测试人员而言,有很多历史功能不再变动,但是每次对外更新前都要全面测试。

    5 D7 g S! j# B- Z

    2、以前1天可以点完的,快速反馈测试结果

    / v; U T& ?% ]) w

    现在1周都点不完,需要1周才能反馈。随着功能不断的增加,重复点点点点上百遍。

    0 V4 j* |' | n4 n# g+ J

    3、工作效率:重复、耗时、效率

    . X# j3 D, ~! v |$ i% T4 U

    学习了自动化的你

    # l% X& D( C" X2 q

    工作上:

    7 k5 b0 T/ O8 r* N

    解放时间、解放双手、提高工作效率。把重复的事情交给自动化来做。让自己投入到更重要更有意义的工作中。

    - g2 F. P& {% D# N

    职业发展上:

    / t" K! A/ @7 M* D; I

    市场需求,不掌握提高工作效率的手段,应聘和涨薪艰难。突破职场瓶颈,打破代码恐惧,未来有更多的发展方向(测试开发、架构师、性能领域。。)

    , M" E# Y \8 u& Q( s" J1 i( @

    三、那到底什么是自动化?

    1 M2 ]1 @7 m8 r/ @. O2 `

    我们举一个生活小例子。

    6 D, R5 w6 w) b8 `( C" a

    洗碗:传统的就是人工重复的洗刷刷。有了洗碗机以后,就不用自己洗了。

    : I9 |1 `/ j* d' d# f6 A

    自动化测试:

    2 K; A0 D. U& v6 |, V

    1、根据业务准备测试用例

    2 F" _6 r, w) E" G% Q' ^

    2、写出期望结果

    0 U5 U9 }& p$ I+ ^; Q

    3、自动执行测试用例自动检测执行结果

    & g0 S( J d0 S; r9 l2 v% I' [

    4、查看结果

    . b3 [2 d, a; D3 Y

    5、分析结果

    5 N: Y: S) P, {2 K

    谁来实现自动化这个功能?

    - I$ ~5 G$ f2 m9 z1 u9 ?

    工具:postman、jmeter、robotframework等

    * ?4 E* M) A0 G8 b) h6 ~" w$ A8 a

    编写自动化框架:

    ; V- P: R" ?& G$ V+ i, A

    selenium+python/java,

    ! H8 C* p o2 {* G

    appium+python/java、

    4 D% w( p9 N( V2 {1 V

    requests+unlttest+ddt。

    7 n6 Q' X* O0 C: M

    四、自动化测试岗位技能需求是什么?

    2 Z' R' O/ }, {3 [/ c6 V8 L

    1、 具有三年及以上软件测试经验,其中2年及以上自动化测试经验

    , G# u# k! H' A) V6 g8 p4 E

    2、 熟悉java或python

    * Y5 J, |: h0 `

    3、熟悉Selenium主流测试框架、熟悉性能测试、有设计和开发测试框架经营者优先考虑。

    & r3 R& l& ]$ `2 V8 N; S2 b+ M, h

    4、独立负责自动化测试方案制定,自动化测试脚本编写与维护,以及自动化测试执行工作。

    4 A! E) M% q7 n7 x9 e2 E! ^4 N( s

    5、熟悉selenium、appium、Robotium等自动化测试框架

    1 y/ R2 h9 E" |7 E

    进阶自动化

    . E% L% c. O& N0 e

    1、学习一门编程语言:python

    6 L7 Z# A# F4 ?/ Y' g U

    2、学习目前主流的测试开源框架

    : W! v8 G" R4 I6 l1 k: G

    3、掌握三大自动化测试框架:能够独立设计和应用框架在项目当中。

    n& F9 @' d4 q, J; o+ ~

    开源框架和测试框架

    + U3 a: p5 p6 X# X( b) G

    开源框架

    ! _% I" }' E. q: g* I6 L- g, Y

    1、Selenium-web网页自动化操作框架

    $ u0 _5 `4 e+ y' T! Y

    2、Appium-app页面自动化操作框架

    2 ?+ w/ c6 q3 l3 b

    3、Unittest/pytest-python语言中的测试框架Robotframework 一款自动化测试框架

    % v% d8 t) D& D! j: b: i2 c

    2测试框架

    % `( K4 V) s1 Z0 t' B( c" t ~

    接口自动化框架:requests+ddt+unittest+HtmltestTunner+Jenkins

    ) `( h. O: }( V1 I

    Web自动化框架:selenium+PO+pytest+allure+Jenkins

    x) Z- ]5 A# d4 F

    APP自动化框架:appium+pytest+allure+Jenkins

    # f$ D% `+ c; p- m5 C

    这是测试工程师和自动化测试工程师薪水对比

    % E2 w: T# u6 c
    ( Q' B$ T9 x/ C) {

    我为什么报名了自动化测试的课程?原因是因为出去面试被打击到了!!!!

    6 v6 u+ N: k3 l' U6 v

    大学毕业后,我做了4年软件测试员,不过一直做功能测试。

    8 i, |6 D" h1 o: s; C. B

    今年5月份,上家公司搬到郊区,离我住的地方刚好比较远。我开始着手找下家,想着随便面几家 应该就可以上班了。

    0 Q3 z, I: e8 D. I

    结果投了100份简历出去,只收到了几个面试邀约,机会虽然少,但也要把握。认真准备后,去面试了。

    . ~; ^0 ]+ s/ n9 s' u6 [! s

    第一家,面试官问我做过什么,我说功能测试,随着面试深入,我逐渐感受到回答问题力不从心,很多东西都不会。

    7 _ r$ \, E* [+ v. z

    果不其然,面试官说:虽然你有4年测试经验,但是你只会功能测试。

    ( n9 C0 Y, H2 J/ S7 H% N

    我很尴尬,上家公司一直做功能测试,时间久了就安逸了 很多工具也不会

    . m/ u2 o( o0 ^& G+ M* |' ]

    现在公司对于4年工作经验的人,要求不仅仅是功能测试这么简单了。

    ; Z0 k7 {. W) w- m" T; E

    想想也是 如果招功能测试 招应届生和实习生就可以了。

    ! ^/ w+ w2 B+ T. _& l

    后面几家面试完,都是等通知,没有了音讯。

    `, x2 ~4 S9 \

    回家后我就在网上找自动化测试相关资料,我想起之前一个前同事学过自动化,跳槽薪水涨了很多。我后来问了她 他说在机构培训的自动化 。后来要了那边老师的微信,周末去现场试听了下。

    " `6 @% e5 t. H- W& m

    感觉校长挺靠谱的 他给我讲解了 学习前后学员薪水对比 这一点打动了我

    3 P4 S* G( r: [9 f: R

    毕竟大家在上海 出门在外 都是为了赚钱

    " W1 M$ f6 P) `3 J. }0 t0 `

    我当场 毫不犹豫就报名了

    ( C4 {/ {3 w3 T; K1 u' u8 h! B

    我当时拍的现场图片 一个班20多个学员

    ' K5 O: H2 n7 K$ j
    9 N1 X' N, E4 }8 Y3 u% \

    学习其实是一件反人性的事,人的大脑天生会选择能量消耗比较低的方式生存,而学习则是耗能比较高的。

    ' x4 U$ { |3 B

    但学习又是提升个人认知和技能最直接的方式,人和人的区别很大程度上都是被学习拉开的。

    . P2 T9 o2 a7 U ^1 y0 C7 f8 g

    学习最大的痛苦就是遇到问题 得不到解决放弃了 所以很多人自学了很久 都没有坚持下去 线下机构这方面优势就很大 上课期间可以当场问问题,当场解决

    4 T+ w3 `2 E3 x" T9 C

    晚上可以在群里问问题 老师都会及时回复

    ) l% E5 f8 t% s- J$ E) I

    自动化课程前面部分还是比较容易的,有的学员就开始浮躁了,觉得这么简单还要学吗?其实任何课程都是先易后难,后面开始感觉明显很吃力。不过在老师的监督和鼓励下,我坚持下去了。很多问题经过老师的解答。让我不再畏惧学习。

    . a7 X+ }1 b( }" M8 P# d; Q

    学习让我好运气回来了

    % {7 _: T* f# X) J2 x

    之前面试被拒,我一直以为我的好运气已经用完了,但报名python自动化后,我感觉我的好运气又回来了。

    + m% U4 r( [ Q, o

    就在我自动化快毕业时,公司现金流断了,原来搬家就是想先让一部分员工主动离职。我因为学习自动化当时没离职,公司补偿了一个月工资。我的学费出来了。

    5 C# z* `$ ~0 Q' g+ C _! f% L0 q3 L

    本来想自动化全部学完,在复习2周再找工作。只能硬着头皮先找了。

    + o5 J0 j! t+ ]/ H, e

    我因为有平时记笔记的习惯 加上老师把代码给我们了 复习起来很快。复习完 老师指导完简历 我就开始找新工作了

    $ P' ~4 c9 \4 J% ], Q

    找工作也算顺利,简历技能加上自动化后,面试邀约明显多了很多,有选择投了几家家公司,收到面试邀约后去面试,经过筛选,我入职了第二家。

    2 M+ b( ]1 X9 k# H( T

    薪水涨幅很大 大家猜猜涨幅多少 可以下面留言

    : {# O) E0 T% Z! l3 s( e9 L# ^
    * u1 {3 ~+ a% m n5 }

    让我自豪的是面试官面试我的时候,自动化的一些知识,他还没我懂得多。

    : y6 H# n& a* e& d( l3 n

    学习下来最大的收获是

    6 j1 w% Y! T& G: x, b

    一分耕耘 一分收获

    ' ?7 ~; m0 ^! ^4 \ U

    成功的道路并不拥挤 因为很多人都不努力

    8 [0 v3 V! p" Z' \! c _

    很多人虽然知道今年大环境不好 还是没有行动起来 只有等失业被裁 面试碰壁才会醒悟

    ! z0 n2 t. S- ~( { B

    女生们都很拼 男女收入差距会越来越小

    ! D3 O$ h" _4 h5 ]* R. n4 O- l: C, o

    我们班的同学 坚持到最后的只有一半 很多学员各种原因没有坚持下去,非常可惜。但是我相信大家都是很有收获的。收益远远超过几千块学费

    1 w! H+ a2 e8 b' b3 U" }$ \

    我记得大家开班的时候 每个学员都写下了自己的梦想

    - k7 M# @# n: O+ s# ~

    也希望大家都可以实现自己的梦想

    & W9 A G v/ f& n9 }+ g7 N) O

    我的梦想很简单 后面学习测试开发 争取年薪突破40万(25K 16薪)

    6 x/ K" s; O- n

    30岁后开始发展自己的副业

    : V: w& Q% X, I6 K: C% I

    40岁后税后收入一年20万

    8 A0 b* Y2 s2 W; N3 S

    50岁后具备不工作 可以养活自己的能力

    / G. l, D2 Q: E. t$ W6 m

    60岁开始全球旅行

    . U- F& \4 e0 ^; s8 Z# c' S4 S

    一步一个脚印 我相信自己是可以实现的

    - k: G" }8 v# y2 Z2 B

    绵薄之力

    % ]/ o, e( M% |4 o3 M

    最后为了帮助大家迅速建立测试思维能力,早日斩获大厂Offer、掌握职场话语权,下面这份《软件测试全栈学习路线图》应该会对你很有帮助

    1 M0 N, I4 ~. d9 ^
    9 u) {) v% k# ~6 H

    从测试概念到最后的测试开发,希望大家能照着这个体系,在3-4年内完成这样一个体系的构建,可以说,这个过程会让你痛不欲生,但只要你熬过去了,以后的生活就会轻松很多,正所谓完事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好:不积跬步无以至千里,等到完成之后在回顾这段路程的时候,你肯定会感慨良多,掌握了以上技术,在任何一线互联网大厂测试岗位都能独挡一面

    & @. b. [3 R! q E; j$ g8 W5 F8 q8 g $ o( }1 T% Z( Q3 }3 T
    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    客服QQ/微信
    921439866 周一至周日:09:00 - 21:00
    致力打造互联网创业第一品牌,学习网上创业赚钱,首选泓嘉网络创业,值得信赖! 泓嘉网络科技 版权所有!

    本站内容均转载于互联网,并不代表泓嘉网立场! 拒绝任何人以任何形式在本站发表与中华人民共和国法律相抵触的言论!。

    信息产业部备案号 豫ICP备2022016396号-1

    QQ|免责声明|广告服务|小黑屋|泓嘉网创 ( 豫ICP备2022016396号-1 )|网站地图

    GMT+8, 2026-4-17 09:27 , Processed in 0.344051 second(s), 26 queries .

    快速回复 返回顶部 返回列表