從月薪10k到30k的必走之路:自動(dòng)化測(cè)試

如果你恰好剛剛進(jìn)入一家新公司,領(lǐng)導(dǎo)一上來就讓你開展自動(dòng)化測(cè)試,作為一名初出茅廬的測(cè)試新人鳖敷,除了手足無(wú)措癣籽,你只能默默慨嘆自己能力尚欠挽唉,眼前只會(huì)出現(xiàn)一個(gè)又一個(gè)無(wú)從下手的問題:

  • 作為手工測(cè)試,如何營(yíng)造機(jī)會(huì)和環(huán)境解決我們自身提升的瓶頸筷狼?(好慌瓶籽!以為自己手工測(cè)試已經(jīng)登峰造極,不料我慌了……)
  • 如何在最短的時(shí)間內(nèi)能夠跨入自動(dòng)化測(cè)試人才的隊(duì)伍埂材?(我就想想塑顺,萬(wàn)一實(shí)現(xiàn)了呢……)
  • 如何落地自動(dòng)化測(cè)試呢?(領(lǐng)導(dǎo)一說話俏险,哭泣哭泣怕了怕了……)
  • 又如何在后續(xù)繼續(xù)提升發(fā)展呢严拒?(老大不小了,不能一事無(wú)成了……)

面對(duì)以上種種問題竖独,我們究竟該如何面對(duì)裤唠?又該如何解決?

你可能會(huì)這樣做:

1.買了好幾本編程語(yǔ)言的書莹痢,好厚扒缮А!即使好不容易看明白一些格二,內(nèi)容太多劈彪,怎么記住顶猜?

2.好不容易記住了一些沧奴,會(huì)寫了兩三個(gè)程序,怎么做自動(dòng)化測(cè)試呢长窄?

3.終于可以寫一些自動(dòng)化測(cè)試腳本了滔吠,企業(yè)對(duì)自動(dòng)化測(cè)試工程師的要求是什么?怎么才能滿足面試的要求呢挠日?

4.自動(dòng)化測(cè)試這個(gè)崗位后續(xù)的發(fā)展如何呢疮绷?能長(zhǎng)久保鮮嗎?......

下面我來分享下我的自動(dòng)化測(cè)試經(jīng)驗(yàn)及發(fā)展方向嚣潜,或許能幫助你解決很多工作中的迷惑冬骚。

自動(dòng)化測(cè)試學(xué)習(xí)路線

關(guān)于自動(dòng)化測(cè)試,按語(yǔ)言目前主要可以分為兩種:一種是基于Python的自動(dòng)化,一種是基于Java的自動(dòng)化只冻,具體用哪種語(yǔ)言庇麦,可以根據(jù)自己的實(shí)際情況而定,歸根結(jié)底都是為了解決問題而存在的喜德。

一山橄、自動(dòng)化測(cè)試的薪資

先來說一下,大家最關(guān)心的問題舍悯,也是測(cè)試的薪資

第一階段:手工測(cè)試工程師

年薪8-10W

主要技能:測(cè)試分析+用例設(shè)計(jì)+測(cè)試執(zhí)行

第二階段:自動(dòng)化測(cè)試工程師

年薪15-25W

主要技能:測(cè)試腳本研發(fā)能力

第三階段:全棧自動(dòng)化測(cè)試工程師

年薪30-50W

主要技能:所有類型所需自動(dòng)化測(cè)試技術(shù)

第四階段:測(cè)試開發(fā)工程師

年薪50-80W

主要技能:測(cè)試框架及測(cè)試工具的需求航棱、設(shè)計(jì)及研發(fā)能力

二、自動(dòng)化測(cè)試的學(xué)習(xí)步驟

1萌衬、做好手工測(cè)試(熟悉測(cè)試基礎(chǔ))

2丧诺、學(xué)習(xí)編程語(yǔ)言(Python/Java)

3、學(xué)習(xí)Web基礎(chǔ)

4奄薇、學(xué)習(xí)自動(dòng)化測(cè)試工具

5、學(xué)習(xí)自動(dòng)化測(cè)試框架

6抗愁、實(shí)現(xiàn)自動(dòng)化測(cè)試用例

7馁蒂、開發(fā)自動(dòng)化測(cè)試工具

8、開發(fā)自動(dòng)化測(cè)試框架

自動(dòng)化測(cè)試如何開始蜘腌?

一沫屡、測(cè)試方向:推薦Web自動(dòng)化

關(guān)于"從哪個(gè)領(lǐng)域開始自動(dòng)化測(cè)試"這個(gè)問題,我推薦從Web UI自動(dòng)化開始學(xué)起撮珠,原因主要是:web UI自動(dòng)化便于入門沮脖、便于理解。

二芯急、測(cè)試工具:推薦selenium

選擇好了自動(dòng)化測(cè)試方向勺届,緊接著就是選擇測(cè)試工具。這里推薦Selenium娶耍,最主要原因在于:開源免姿,用的人非常多。

Selenium通過web driver模擬人為控制瀏覽器進(jìn)行自動(dòng)化操作榕酒,目的主要是為了測(cè)試自動(dòng)化web應(yīng)用程序胚膊。

其實(shí)自動(dòng)化就是電腦模擬人的操作,人如何做就讓電腦如何做想鹰,其重點(diǎn)在于如何定位頁(yè)面元素紊婉?如何對(duì)元素進(jìn)行操作?

三辑舷、腳本語(yǔ)言:推薦Python

選好了測(cè)試工具喻犁,接下來是選擇一門合適的腳本語(yǔ)言。

這里建議選擇Python,原因:學(xué)習(xí)難度小株汉,開發(fā)周期短筐乳。對(duì)目前國(guó)內(nèi)大多數(shù)測(cè)試人員來說,編碼經(jīng)驗(yàn)不足乔妈,python是個(gè)很好的入門語(yǔ)言蝙云。膠水語(yǔ)言,能與C++, Java, COM, and .NET,Object-C 整合路召。

測(cè)試部門要做單元測(cè)試勃刨,接口測(cè)試,因?yàn)槿藛T比例的關(guān)系股淡,不可能讓測(cè)試人員同時(shí)掌握多門語(yǔ)言身隐,python可以對(duì)C/C++, Java, Object-C進(jìn)行接口封裝后,實(shí)現(xiàn)單元測(cè)試唯灵。語(yǔ)法簡(jiǎn)約贾铝,清晰,減少后期維護(hù)的難度埠帕。

當(dāng)然垢揩,如果你有Java基礎(chǔ),也可以選擇Java敛瓷。

四叁巨、自動(dòng)化核心技術(shù)點(diǎn)

確定了Python+Selenium方向后,接下來就是實(shí)戰(zhàn)呐籽。(我會(huì)通過不定期直播的形式給大家具體講解锋勺,參與方式:見文末,直播前會(huì)在群里發(fā)鏈接)

自動(dòng)化一般需要四步操作:獲取元素狡蝶,操作元素庶橱,獲取返回結(jié)果,斷言(返回結(jié)果與期望結(jié)果是否一致)贪惹,最后自動(dòng)出測(cè)試報(bào)告悬包。

Selenium提供8種元素定位的方法:id,name,class name,link text,xpath,css selector,tag name ,partial link tex

關(guān)于自動(dòng)化測(cè)試所有的資料我都已經(jīng)整理好啦,有需要的小伙伴可以進(jìn)群:785128166自肉梢摇布近!

總結(jié)Python自動(dòng)化系統(tǒng)學(xué)習(xí)方法

1、Python基礎(chǔ)

深入學(xué)習(xí)自動(dòng)化測(cè)試開發(fā)的基礎(chǔ)丝格。這部分主要包含python基礎(chǔ)的語(yǔ)法撑瞧,數(shù)據(jù)類型,數(shù)據(jù)結(jié)構(gòu)显蝌,面向?qū)ο蟮膒ython程序設(shè)計(jì)预伺;

這部分對(duì)于學(xué)習(xí)能力好的人士來說订咸,問題不大,因?yàn)槎际菃我坏募夹g(shù)點(diǎn)酬诀,跟著一些網(wǎng)上現(xiàn)成的資源脏嚷,加上自己的每日代碼演練,學(xué)會(huì)應(yīng)該問題不大瞒御;

當(dāng)然如果要深入理解核心技術(shù)點(diǎn)的原理父叙,機(jī)制等,需要查閱python官方文檔及技術(shù)站點(diǎn)肴裙,甚至查看python源碼趾唱,這就需要深入學(xué)習(xí)的能力了;

但很多初學(xué)者看到算法就頭疼蜻懦,其實(shí)對(duì)于測(cè)試開發(fā)崗位而言甜癞,一般的自動(dòng)化測(cè)試工具對(duì)性能要求不高,跟著做幾個(gè)大項(xiàng)目歷練歷練宛乃,熟練掌握編程技巧悠咱,實(shí)現(xiàn)業(yè)務(wù)邏輯才是重點(diǎn)。

2征炼、熟悉Python常見內(nèi)庫(kù)

Python的優(yōu)點(diǎn)之一就是它有非常豐富的自有庫(kù)和第三方庫(kù)析既,這也是Python開發(fā)速度快的原因之一。所以要實(shí)現(xiàn)業(yè)務(wù)邏輯柒室,就需要掌握內(nèi)嵌模塊或者第三方模塊。

3逗宜、掌握自動(dòng)化測(cè)試框架和常見庫(kù)

舉例:

接口測(cè)試——Requests雄右、Postman

性能測(cè)試——Locust

APP自動(dòng)化測(cè)試——Appium、UIAutomator

Web自動(dòng)化測(cè)試——Selenium

數(shù)據(jù)庫(kù)的連接和操作——pymysql庫(kù)

4纺讲、掌握自動(dòng)化測(cè)試工具的設(shè)計(jì)思路

學(xué)習(xí)UnitTest擂仍、pytest、Page Object的設(shè)計(jì)模式熬甚,學(xué)習(xí)Jenkins逢渔,實(shí)現(xiàn)持續(xù)集成,快速測(cè)試乡括、迭代肃廓。

5、實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)

找一個(gè)懂Python自動(dòng)化測(cè)試的老師或朋友诲泌,從他們的規(guī)劃和實(shí)踐中找到自己的學(xué)習(xí)路線盲赊,多多請(qǐng)教他們,必定會(huì)事半功倍敷扫。

這里推薦軟件測(cè)試學(xué)習(xí)群785128166哀蘑,群里都是學(xué)測(cè)試的,如果你想學(xué)或者正在學(xué)習(xí)軟件測(cè)試 ,歡迎你加入绘迁,大家都是軟件測(cè)試黨合溺,不定期分享干貨,包括我自己整理的一份2022最新的軟件測(cè)試進(jìn)階資料和零基礎(chǔ)教學(xué)缀台,歡迎進(jìn)階中和對(duì)測(cè)試感興趣的小伙伴加入棠赛!

跟測(cè)試大佬一起學(xué)習(xí)交流

如果大家想要獲得更好的加薪和升職的機(jī)會(huì),首先要腳踏實(shí)地的認(rèn)真高效做事将硝,無(wú)論老板有沒有盯著你恭朗,記著這是為“自己工作!”

同時(shí)別忘記在工作過程中一定要不斷地充電學(xué)習(xí)依疼,找一個(gè)優(yōu)秀痰腮、無(wú)私的“教練”是成功的關(guān)鍵,否則自己很難突破的律罢,起碼短時(shí)間內(nèi)是絕對(duì)不可能的膀值!

最后就是要適時(shí)地停一停,對(duì)以前的自己好好總結(jié)一下误辑,才能為第二次騰飛做好充分的準(zhǔn)備沧踏!

“贈(zèng)人玫瑰手留余香”!我也想做你們測(cè)試發(fā)展道路上的人生導(dǎo)師巾钉,把我的經(jīng)驗(yàn)分享給大家翘狱,幫你們更好的突破自己,提高自己砰苍!

所以潦匈,我推薦大家一個(gè)【Python自動(dòng)化測(cè)試交流群】,大家可以一起探討交流軟件測(cè)試赚导,共同學(xué)習(xí)軟件測(cè)試技術(shù)茬缩、面試等軟件測(cè)試方方面面,助你快速進(jìn)階Python自動(dòng)化測(cè)試/測(cè)試開發(fā)吼旧,走向高薪之路凰锡。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市圈暗,隨后出現(xiàn)的幾起案子掂为,更是在濱河造成了極大的恐慌,老刑警劉巖员串,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件菩掏,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡昵济,警方通過查閱死者的電腦和手機(jī)智绸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門野揪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人瞧栗,你說我怎么就攤上這事斯稳。” “怎么了迹恐?”我有些...
    開封第一講書人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵挣惰,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我殴边,道長(zhǎng)憎茂,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任锤岸,我火速辦了婚禮竖幔,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘是偷。我一直安慰自己拳氢,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開白布蛋铆。 她就那樣靜靜地躺著馋评,像睡著了一般。 火紅的嫁衣襯著肌膚如雪刺啦。 梳的紋絲不亂的頭發(fā)上留特,一...
    開封第一講書人閱讀 51,165評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音玛瘸,去河邊找鬼蜕青。 笑死,一個(gè)胖子當(dāng)著我的面吹牛捧韵,可吹牛的內(nèi)容都是我干的市咆。 我是一名探鬼主播汉操,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼再来,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了磷瘤?” 一聲冷哼從身側(cè)響起芒篷,我...
    開封第一講書人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎采缚,沒想到半個(gè)月后针炉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡扳抽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年篡帕,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了殖侵。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡镰烧,死狀恐怖拢军,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情怔鳖,我是刑警寧澤茉唉,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站结执,受9級(jí)特大地震影響度陆,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜献幔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一懂傀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧斜姥,春花似錦鸿竖、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至杈笔,卻和暖如春闪水,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蒙具。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工球榆, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人禁筏。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓持钉,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親篱昔。 傳聞我的和親對(duì)象是個(gè)殘疾皇子每强,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容