本文為霍格沃茲測試開發(fā)學社優(yōu)秀學員跳槽筆記
本人本科就讀于某普通院校,畢業(yè)后通過同學的原因加入軟件測試這個行業(yè)人乓,角色也從測試小白到了目前的資深工程師勤篮,從功能測試轉(zhuǎn)變?yōu)闇y試開發(fā),并順利拿下了某二線城市互聯(lián)網(wǎng)企業(yè)的Offer色罚,年薪 30W+ 碰缔。這里特別感謝各位老師和同學的幫助,也分享下自己的一點學習心得和成長經(jīng)驗戳护。
選擇和努力哪個重要金抡?都重要
我之前公司大部分主要以功能測試為主,工作單一腌且,注重業(yè)務(wù)梗肝。后來發(fā)現(xiàn)繼續(xù)這樣下去,自己的技能點太低铺董,會被逐漸淘汰巫击,沒有競爭的能力。所以精续,本著提升自身技能坝锰,選擇了我們這個霍格沃茲測試開發(fā)學社。
初步認識學社是通過無意間的微信推送消息得知重付,由于疫情原因和面試結(jié)果反饋得出顷级,如果再不改變自己,那么沒有任何出路可言确垫。所以在2021年下半年弓颈,趁著公司業(yè)務(wù)減少,時間充足的情況下删掀,報名了我們學社的測試開發(fā)體系課程翔冀。
在這幾個月的學習過程中,收獲滿滿爬迟¢倜郏可以這么說,課程的內(nèi)容對于我來說都是全新的知識,在接下來的跳槽面試中給了我很大的幫助计福。我也第一次體會到了有學社和老師帶著學習跌捆,階段性目標清晰,不走彎路的好處象颖。知道需要學習哪些知識佩厚,哪些是重點,而不是自己抱著視頻這邊學一點那邊學一點说订,無頭蒼蠅一樣抄瓦。
課程內(nèi)容很多,而且都是全新知識陶冷,剛開始我一度跟不上課程節(jié)奏钙姊,但是在保證直播課的情況下慢慢地補回來,這里提示下直播課第一次一定要跟著上課埂伦,回放的效果真沒有現(xiàn)場的效果好煞额。也要學會取舍,比如我自己就先掌握UI和接口自動化的實戰(zhàn)部分沾谜,性能測試其次膊毁,平臺開發(fā)放到最后畢竟自動化測試是與工作息息相關(guān)的。
當然基跑,最后就是算法題目的實戰(zhàn)婚温。我在大部分的面試過程中都需要手撕代碼,基本都是對算法的實戰(zhàn)媳否。所以要大量刷題栅螟,一般簡單的算法基本就夠用了。
面試經(jīng)驗
我面試了幾家公司篱竭,遇到的問題各不相同嵌巷。基本總結(jié)如下:
1.手撕算法代碼:這塊只能自己刷題室抽,熟能生巧,社區(qū)也為我們準備了每日一題靡努,要自己主動去實戰(zhàn)練習坪圾。
2.Shell常用命令:問到了基本的常用命令,比如性能相關(guān)的常用命令和指標的含義惑朦,咱們課程都是有的兽泄,只要好好刷錄播,這些問題都難不倒你漾月。
3.常用的自動化框架和自動化腳本的編寫病梢。這塊要結(jié)合工作的內(nèi)容將如何選擇自動化框架和編寫自動化腳本概述清楚,尤其是關(guān)于腳本的二次開發(fā),面試官對于這塊感興趣蜓陌,是加分項觅彰。
4.性能測試:基本都會問到有沒有做過性能測試,你們公司的性能測試指標有哪些钮热,工作中如何去做的填抬,用的什么工具等等,這塊也是加分項
5.Docker的運用隧期。面試中有一個問題就是老師在直播中提到過的飒责。大致問題就是如何判斷docker服務(wù)器發(fā)送網(wǎng)絡(luò)服務(wù)是不是好的?
6.還有一些開放式的問題仆潮。比如站在一個測試角度宏蛉,如何做能提升項目的質(zhì)量?如何避免或者減少生產(chǎn)問題的發(fā)生性置,你們公司使用了什么方法和工具拾并?還有你認為自動化測試有無必要等等
7.還問了測試的基本問題。比如常用的測試方法是什么蚌讼,然后給一個場景辟灰,使用測試方法現(xiàn)場列出測試點。
最后篡石,再次感謝學社各位老師的指導(dǎo)和幫助芥喇,祝咱們學社越辦越好,也祝大家收獲滿滿凰萨,找到自己心儀的工作继控!