?我第一次接觸自動化是在2016年。那時剛畢業(yè)一年有余,組內(nèi)一直做手工功能測試,大概在2018年9月,部門領(lǐng)導(dǎo)要求測試組引入自動化。組內(nèi)之前從沒有開展過任何自動化,測試主管安排了一個剛?cè)肼毑痪玫难芯可氯パ芯俊?/p>
當時自己內(nèi)心還有點狹隘 覺得為啥別人可以領(lǐng)著薪資學習,而自己先入職,只能測功能,加班還最多。過了3周左右他的一些框架寫出來了,給我們介紹,可惜自己太菜,不懂 python,也從未接觸過selenium和unitest。
當時看著別人有進步,自己就去看python書,可惜心里想著要提升,又沒有積極性,無法專心,最多能專心看十幾分鐘。自認為可以參照別人寫出來的腳本寫自動化了,當時看人家腳本還問了一個很傻的問題,現(xiàn)在都還記憶猶新,當時問了“為啥代碼里在用變量時,有的后面需要帶括號,有的不需要”。 那時自己不知道類,不知道函數(shù),只知道變量,后面代碼用的前面能找到就是調(diào)用變量。
就這樣第一次學習python自動化的事情就這樣不了了之了。
參與了自動化,但又沒完全參與
2019年4月1號入職我職業(yè)生涯的第二家公司,這里測試還是以功能為主,前后開展過兩次自動化測試,第一次用的是robotframework框架,大家都沒有參與的積極性,且業(yè)務(wù)數(shù)據(jù)依賴硬件實時采集,引用自動化提高效率效果甚微,后來也就暫停了。
第二次是2020年下半年,公司自研的自動化平臺上線,可惜主導(dǎo)接口自動化的不是組內(nèi)人員,是其他組的人員。自研平臺是可視化的,底層都是封裝好的,使用者只需要填寫URL,參數(shù)就可以發(fā)起調(diào)用,簡單做下狀態(tài)碼斷言。整個過程我寫的接口還不足50個,雖然參與了,但是不理解原理。
這兩年在組內(nèi)覺得成長了很多,所以21年4月準備離職的時候,信心滿滿,覺得應(yīng)該很快就能找到工作,但實際是連連失敗,一個月半才面過了兩家。
復(fù)盤面試,自我審視
當時最大的感受就是,可以選擇的職位太少,感覺自己要被這個行業(yè)淘汰了一旦被問到接口自動化,接口基礎(chǔ),python基礎(chǔ)的問題自己就答不上來了。有的一面過了,二面因為一些坑也頻頻被淘汰。
于是我分析了一下連連失敗的原因:
- 自己的簡歷上沒有任何技術(shù)含量,雖然參與過接口測試,因為不懂原理,不知道接口基礎(chǔ),也無法展開寫。
- 通篇簡歷都是大段大段描述項目流程,工作日常的內(nèi)容。投出10份簡歷,最多能收到1個面試邀約。
- 感覺自己要被這個行業(yè)淘汰,可選職位的太少。總結(jié)時想明白:我忽略了自己不懂技術(shù),5年都是純手工測試的問題。而招聘者如果只想找一個測試功能的,會選擇1-3年經(jīng)驗的應(yīng)聘者,因為薪資肯定比我6年工作經(jīng)驗的要的少。
- 頻頻被刷的原因:回答自己踩坑且不自知。當時有一個公司自己也挺想去的,最后HR面頻頻踩坑
第一個問:為什么離職?我如實回答:工作量大,薪資低。HR接著問:那你現(xiàn)在是想找一份稍微安逸一點的工作,還是薪資高一點的工作?錢和工作量你更在乎哪一個?一看這個問題就知道自己給自己挖坑了,選擇哪一個都不好,完全否定掉又與前面的離職原因不符。
第二個問題:現(xiàn)在手上有其他Offer嗎?我說有,他接著問了:給你開了多少薪資。我回答了比給的多了兩千,HR就說:這個公司能給這么多呀。我一聽心里咯噔了一下,這個HR是了解這個公司的,然后HR也就沒有在往下問了。
同樣起跑線,兩年就能拉開距離
基于以上不停復(fù)盤總結(jié),總算找到了工作。這次跳槽對我打擊挺大的,一個打擊是做了6年的測試,不懂代碼、沒有深入接觸自動化,出去找工作簡歷上一點優(yōu)勢都沒有。
另外一個打擊是,我的兩個大學同學兼舍友也入職了這個公司不,我們都重新找工作,結(jié)果他比我晚一周找工作,卻比我先找到新工作,還拿到20k+的薪資,應(yīng)聘的職位是測開崗,而且都至少會一門代碼語言。而我呢,別說20k+,連預(yù)期的18k都沒有哪個公司能給到。
當時感覺自己特別焦慮,同樣的起跑線,僅兩年時間就拉開如此大的差距。
為什么會有那么大差距?我認為主要原因就是過去的兩年,自己沒有主動額外去學習提升技術(shù)。看到這樣的差距,當時開始在網(wǎng)站上看自動化相關(guān)的博客。網(wǎng)上相關(guān)的博客上千萬,但是一篇博客只是一個小知識點,并且沒有人解答,需要看很多博客才可能把一個知識點搞清楚,寫的比較有技術(shù)含量的呢自己又看不懂,就如置身大海、毫無方向。
功能到自動化,這次我只用了16周
這時機緣巧合,關(guān)注到了華測教育做的公眾號,無意間看到課程的推送,當時覺得課程目錄大綱都是實用的干貨,有我第一家公司用的selenium,當時自己真的太想找到學習方向、學習方法了,就抱著試試的心態(tài)買了python自動化課。
6月19號開課,10月23號課程結(jié)束。這4個月我收獲滿滿。現(xiàn)在的我已經(jīng)培養(yǎng)了學習的習慣,如果一段時間比如一整個周都沒有學習輸入,我就會開始焦慮。
通過這次學習,原來我也能掌握一門代碼語言,那同樣的,我也能掌握其他語言,并且現(xiàn)在去學習其他語言會更快。仿佛打開了我學習的世界,我現(xiàn)在已經(jīng)給自己規(guī)劃了好多學習計劃,有進階課程,測開可,性能可,還有一些其他課外書。原來學習真的可以使人快樂。
2021年11月我應(yīng)聘上了自己心儀的公司,拿到了期望的薪資28K。這個目標本來是計劃2022年上半年實現(xiàn)的,現(xiàn)在提前實現(xiàn)了。除了學習了自動化,python語言外,還免費學習了linux指令,以及一些面試技巧,知道了自己曾經(jīng)是怎么踩坑的。
拿了28k,分享一下被問面試題
接下來我還想和大家分享下第二次找工作的面試經(jīng)驗,這次找我的公司大多是測開崗,而且曾經(jīng)在自己看來是天花板的公司,如阿里、網(wǎng)易、華為、螞蟻、字節(jié),以前連投遞簡歷的勇氣都沒有,而這次多個招聘主動找我,并且簡歷都通過了。
還有一個明顯的差別就是每一輪面試,自動化相關(guān)的至少占一半,有兩家整個一面都是在問自動化相關(guān)的問題,以前都是業(yè)務(wù)功能測試的問題,這里給大家列一下這次找工作被問到的一些問題:
1.軟件測試基礎(chǔ)題(250題)
2.Linux(55題)
3.MySQL(80題)
4.web測試(10題)
5.接口測試(36題)
6.APP測試(12題)
7.Python(100題)
8.Selenium(40題)
9.LordRunner相關(guān)(80題)
10.計算機網(wǎng)絡(luò)(26題)
文章來源:http://www.zghlxwxcb.cn/news/detail-458603.html
筆記獲取方式:
這份筆記,對于想從事【軟件測試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫,這個倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!以上均可以分享,點擊下方小卡片進群免費獲取。文章來源地址http://www.zghlxwxcb.cn/news/detail-458603.html
到了這里,關(guān)于拿了7家大廠offer后,整理出來的筆記.....的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!