先簡(jiǎn)單交代一下背景吧县爬,某不知名 985 的本碩阳啥,17 年畢業(yè)加入字節(jié),以“人員優(yōu)化”的名義無(wú)情被裁員财喳,之后跳槽到了有贊察迟,一直從事軟件測(cè)試的工作。之前沒(méi)有實(shí)習(xí)經(jīng)歷耳高,算是5年的工作經(jīng)驗(yàn)吧卷拘。
這5年之間完成了一次晉升,換了一家公司祝高,有過(guò)開(kāi)心滿足的時(shí)光栗弟,也有過(guò)迷茫掙扎的日子,不過(guò)還算順利地從一只職場(chǎng)小菜鳥(niǎo)轉(zhuǎn)變?yōu)榱艘幻Y深劃水員工闺。
在這個(gè)過(guò)程中乍赫,總結(jié)出了一些還算實(shí)用的經(jīng)驗(yàn),有些是自己領(lǐng)悟到的陆蟆,有些是跟別人交流學(xué)到的雷厂,在這里跟大家分享一下。
學(xué)會(huì)深入思考叠殷,總結(jié)沉淀
我想說(shuō)的第一條就是要學(xué)會(huì)深入思考改鲫,總結(jié)沉淀,這是我覺(jué)得最重要也是最有意義的一件事林束。
先來(lái)說(shuō)深入思考像棘。在程序員這個(gè)圈子里,常能聽(tīng)到一些言論:我這個(gè)工作一點(diǎn)技術(shù)含量都沒(méi)有壶冒,每天就 點(diǎn)點(diǎn)點(diǎn)缕题,這 TM 能讓我學(xué)到什么東西?拋開(kāi)一部分調(diào)侃和戲謔的論調(diào)不談,這可能確實(shí)是一部分同學(xué)的真實(shí)想法胖腾,至少曾經(jīng)的我烟零,就這么認(rèn)為過(guò)。后來(lái)隨著工作經(jīng)驗(yàn)的積累咸作,加上和一些高 level 的同學(xué)交流探討之后锨阿,我發(fā)現(xiàn)這個(gè)想法其實(shí)是非常錯(cuò)誤的。
之所以出現(xiàn)沒(méi)什么可學(xué)的這樣的看法记罚,基本上是思維懶惰的結(jié)果墅诡。任何一件看起來(lái)很不起眼的小事,只要進(jìn)行深入思考毫胜,稍微縱向挖深或者橫向拓寬一下书斜,都是足以讓人沉溺的知識(shí)海洋诬辈。
再來(lái)說(shuō)下總結(jié)沉淀。 這個(gè)我覺(jué)得也是大多數(shù)程序員比較欠缺的地方荐吉,只顧埋頭干活焙糟,可以把一件事做的很好。但是幾乎從來(lái)不做抽象總結(jié)样屠,以至于工作好幾年了穿撮,所掌握的知識(shí)還是零星的幾點(diǎn),不成體系痪欲,不僅容易遺忘悦穿,而且造成自己視野比較窄,看問(wèn)題比較局限业踢。
適時(shí)地做一些總結(jié)沉淀是很重要的栗柒,這是一個(gè)從術(shù)到道的過(guò)程,會(huì)讓自己看問(wèn)題的角度更廣知举,層次更高瞬沦。遇到同類型的問(wèn)題,可以按照總結(jié)好的方法論雇锡,系統(tǒng)化逛钻、層次化地推進(jìn)和解決。
可以多寫技術(shù)文章锰提,多分享曙痘,強(qiáng)迫自己去思考和總結(jié),畢竟如果文章深度不夠立肘,大家也不好意思公開(kāi)分享边坤。
積極學(xué)習(xí),保持技術(shù)熱情
最近兩年在互聯(lián)網(wǎng)圈里廣泛傳播的一種焦慮論叫做 35 歲程序員現(xiàn)象赛不,大意是說(shuō)程序員這個(gè)行業(yè)干到 35 歲就基本等著被裁員了惩嘉。不可否認(rèn)罢洲,互聯(lián)網(wǎng)行業(yè)在這一點(diǎn)上確實(shí)不如公務(wù)員等體制內(nèi)職業(yè)踢故。但是這個(gè)問(wèn)題里 35 歲程序員并不是絕對(duì)生理意義上的 35 歲,應(yīng)該是指那些工作十幾年和工作兩三年沒(méi)什么太大區(qū)別的程序員惹苗。后面的工作基本是在吃老本殿较,沒(méi)有主動(dòng)學(xué)習(xí)與充電,35 歲和 25 歲差不多桩蓉,而且沒(méi)有了 25 歲時(shí)對(duì)學(xué)習(xí)成長(zhǎng)的渴望淋纲,反而添了家庭生活的諸多瑣事,薪資要求往往也較高院究,在企業(yè)看來(lái)這確實(shí)是沒(méi)什么競(jìng)爭(zhēng)力洽瞬。
而如果我們積極學(xué)習(xí)本涕,保持技術(shù)能力、知識(shí)儲(chǔ)備與工作年限成正比伙窃,這到了 35 歲哪還有什么焦慮呢菩颖,這樣的大牛我覺(jué)得應(yīng)該也是各大公司搶著要吧?但是學(xué)習(xí)這件事,其實(shí)是一個(gè)反人類的過(guò)程为障,這就需要我們強(qiáng)迫自己跳出自己的安逸區(qū)晦闰,主動(dòng)學(xué)習(xí),保持技術(shù)熱情鳍怨。在滴滴時(shí)有一句話大概是呻右,主動(dòng)跳出自己的舒適區(qū),感到掙扎與壓力的時(shí)候鞋喇,往往是黎明前的黑暗声滥,那才是成長(zhǎng)最快的時(shí)候。相反如果感覺(jué)自己每天都過(guò)得很安逸侦香,工作只是在混時(shí)長(zhǎng)醒串,那可能真的是溫水煮青蛙了。
剛畢業(yè)的這段時(shí)間鄙皇,往往空閑時(shí)間還比較多芜赌,正是努力學(xué)習(xí)技術(shù)的好時(shí)候。借助這段時(shí)間夯實(shí)基礎(chǔ)伴逸,培養(yǎng)出良好的學(xué)習(xí)習(xí)慣缠沈,保持積極的學(xué)習(xí)態(tài)度,應(yīng)該是受益終身的错蝴。至于如何高效率學(xué)習(xí)洲愤,網(wǎng)上有很多大佬寫這樣的方法總結(jié)文章
(一)調(diào)整好心態(tài)
心態(tài)是一個(gè)人能否成功的關(guān)鍵,如果不調(diào)整好自己的心態(tài)顷锰,是很難靜下心來(lái)學(xué)習(xí)的柬赐,尤其是現(xiàn)在這么浮躁的社會(huì),大部分的程序員的現(xiàn)狀就是三點(diǎn)一線官紫,感覺(jué)很累肛宋,一些大齡的程序員更多的會(huì)感到焦慮,而且隨著年齡的增長(zhǎng)束世,這種焦慮感會(huì)越來(lái)越強(qiáng)烈酝陈,那么唯一的解決辦法就是調(diào)整好自己的心態(tài),要做到自信毁涉、年輕沉帮、勤奮。這樣的調(diào)整,一方面對(duì)自己學(xué)習(xí)有幫助穆壕,另一方面讓自己應(yīng)對(duì)面試更從容待牵,更順利。
(二)多讀Bug
平時(shí)多與同事溝通喇勋,抽出部分時(shí)間去閱讀同事提出的bug洲敢,了解同事找出bug的過(guò)程 。從別人找到Bug的經(jīng)驗(yàn)中可以學(xué)到很多東西茄蚯,也能提高自己的觀察力压彭。
(三)設(shè)計(jì)你的測(cè)試
無(wú)論是尋找邊界值,運(yùn)用組合技術(shù)渗常,畫圖表壮不,或創(chuàng)建測(cè)試模型,把你的想法放進(jìn)你的測(cè)試設(shè)計(jì)中總是有用的皱碘。在試探性測(cè)試的時(shí)候询一,有意識(shí)地去交替你的測(cè)試計(jì)劃和產(chǎn)品學(xué)習(xí),不斷嘗試找到更簡(jiǎn)便更適用的方法癌椿。
(四)時(shí)間擠一擠健蕊,制定好計(jì)劃
一旦下定決心要提升自己,那么再忙的情況下也要每天擠一擠時(shí)間踢俄,切記不可“兩天打漁三天曬網(wǎng)”缩功。另外,制定好學(xué)習(xí)計(jì)劃也是很有必要的都办,有邏輯有條理的復(fù)習(xí)嫡锌,先查漏補(bǔ)缺,然后再系統(tǒng)復(fù)習(xí)琳钉,這樣才能夠做到事半功倍势木,效果才會(huì)立竿見(jiàn)影。
(五)持續(xù)學(xué)習(xí)技術(shù)知識(shí)歌懒,更新自己的知識(shí)儲(chǔ)備
學(xué)習(xí)對(duì)每個(gè)人來(lái)說(shuō)都應(yīng)該是一個(gè)持續(xù)的過(guò)程啦桌,畢竟時(shí)代在不停的發(fā)展。如果停止學(xué)習(xí)及皂,原地踏步甫男,那么很容易就會(huì)成為被拍在沙灘上的前浪粤咪。對(duì)于測(cè)試人員來(lái)說(shuō)也是一樣模闲,想要成長(zhǎng),不落后于人,就得一直學(xué)習(xí)新知識(shí)噪窘,掌握新技能。而且互聯(lián)網(wǎng)時(shí)代,獲取知識(shí)的渠道也異常的豐富和便捷倔监,視頻課程直砂、公開(kāi)課、各種資源種類繁多浩习。跟上行業(yè)的發(fā)展静暂,才能不被行業(yè)所淘汰。
如果你在軟件測(cè)試行業(yè)有許多的不解的困惑谱秽,那么歡迎和我一起在業(yè)內(nèi)的交流群里面溝通探討洽蛀。群里面有免費(fèi)的視頻資料以及各階段測(cè)試資源,希望能幫助你突破眼前的瓶頸
號(hào):1079636098
主動(dòng)承擔(dān)疟赊,及時(shí)交流反饋
前兩條還是從個(gè)人的角度出發(fā)來(lái)說(shuō)的郊供,希望大家可以提升個(gè)人能力,保持核心競(jìng)爭(zhēng)力近哟,但從公司角度來(lái)講驮审,公司招聘員工入職,最重要的是讓員工創(chuàng)造出業(yè)務(wù)價(jià)值吉执,為公司服務(wù)疯淫。
雖然對(duì)于校招生一般都會(huì)有一定的培養(yǎng)體系,但實(shí)際上公司確實(shí)沒(méi)有幫助我們成長(zhǎng)的義務(wù)戳玫。而在能為公司辦成事熙掺,創(chuàng)造價(jià)值這一點(diǎn)上,我覺(jué)得最重要的兩個(gè)字就是主動(dòng)咕宿,主動(dòng)承擔(dān)任務(wù)适掰,主動(dòng)溝通交流,主動(dòng)推動(dòng)項(xiàng)目進(jìn)展荠列,主動(dòng)協(xié)調(diào)資源类浪,主動(dòng)向上反饋,主動(dòng)創(chuàng)造影響力等等肌似。
我當(dāng)初剛?cè)肼毜臅r(shí)候费就,基本就是 leader 給分配什么任務(wù)就把本職工作做好,然后就干自己的事了川队,幾乎從來(lái)不主動(dòng)去跟別人交流或者主動(dòng)去思考些能幫助項(xiàng)目發(fā)展的點(diǎn)子力细。自以為把本職工作保質(zhì)保量完成就行了,后來(lái)發(fā)現(xiàn)這么做其實(shí)是非常不夠的固额,這只是最基本的要求眠蚂。
而有些同學(xué)的做法則是 leader 只需要同步一下最近要做什么方向,下面的一系列事情基本不需要 leader 操心了 斗躏,這樣的同學(xué)我是 leader 我也喜歡啊逝慧。入職后經(jīng)常會(huì)聽(tīng)到的一個(gè)詞叫 owner 意識(shí),大概就是這個(gè)意思吧。
在這個(gè)過(guò)程中笛臣,另外很重要的一點(diǎn)就是及時(shí)向上溝通反饋云稚。項(xiàng)目進(jìn)展不順利,遇到什么問(wèn)題沈堡,及時(shí)跟 leader 同步静陈,技術(shù)方案拿捏不準(zhǔn)可以跟 leader 探討,一些資源協(xié)調(diào)不了可以找 leader 幫忙诞丽,不要有太多顧忌鲸拥,認(rèn)為這些會(huì)太麻煩,leader 其實(shí)就是干這個(gè)事的僧免。
如果項(xiàng)目進(jìn)展比較順利刑赶,確實(shí)也不需要 leader 介入,那也需要及時(shí)把項(xiàng)目的進(jìn)度猬膨,取得的收益及時(shí)反饋角撞,自己有什么想法也提出來(lái)探討,問(wèn)問(wèn) leader 對(duì)當(dāng)前進(jìn)展的建議勃痴,還有哪些地方需要改進(jìn)谒所,消除信息誤差。做這些事一方面是合理利用 leader 的各種資源沛申,另一方面也可以讓 leader 了解到自己的工作量劣领,對(duì)項(xiàng)目整體有所把控,畢竟 leader 也有 leader铁材,也是要匯報(bào)的尖淘。
可能算是大家比較反感的向上管理吧,有內(nèi)味了著觉,這個(gè)其實(shí)我也做得不好村生。但是最基本的一點(diǎn),不要接了一個(gè)任務(wù)悶著頭干活甚至與世隔絕了饼丘,一個(gè)月了也沒(méi)跟 leader 同步過(guò)趁桃,想著憋個(gè)大招之類的,那基本涼涼肄鸽。
一定要主動(dòng)卫病,可以先從強(qiáng)迫自己在各種公開(kāi)場(chǎng)合發(fā)言開(kāi)始,有問(wèn)題或想法及時(shí) one-one典徘。
一套系統(tǒng)提升學(xué)習(xí)的好資料
這里給大家整了一套涵蓋軟件測(cè)試面試資料和自動(dòng)化測(cè)試工程師進(jìn)階路線的快速學(xué)習(xí)方法和資源蟀苛。
學(xué)習(xí)方向
學(xué)習(xí)可不是拼多多,這里學(xué)一點(diǎn)哪里學(xué)一點(diǎn)逮诲、到頭來(lái)竹籃打水一場(chǎng)空帜平,所以得有個(gè)自動(dòng)化測(cè)試所有方向技術(shù)點(diǎn)做一份整理幽告,形成各個(gè)領(lǐng)域的知識(shí)點(diǎn)匯總,它的用處就在于罕模,你可以按照上面的知識(shí)點(diǎn)去找對(duì)應(yīng)的學(xué)習(xí)資源评腺,保證自己學(xué)得較為全面帘瞭。
一淑掌、Python編程入門到精通
二、接口自動(dòng)化測(cè)試
三蝶念、Web自動(dòng)化測(cè)試
四抛腕、app自動(dòng)化測(cè)試
五、前端網(wǎng)頁(yè)編程語(yǔ)言
六媒殉、測(cè)試開(kāi)發(fā)DevOps體系
七担敌、一線大廠簡(jiǎn)歷制作,面試技巧
八廷蓉、RobotFramework框架和HttpRunner
根據(jù)這個(gè)學(xué)習(xí)架構(gòu)路線全封,不斷地去摸索與提升,突破技術(shù)的瓶頸桃犬,可以說(shuō)刹悴,這個(gè)過(guò)程會(huì)讓你痛不欲生,但只要你熬過(guò)去了攒暇。以后的生活就輕松很多土匀。我也是走過(guò)這樣一段路,才能獲得更多高薪職位的機(jī)會(huì)形用,付出終有回報(bào)就轧,也算是對(duì)我能力的一種認(rèn)可吧,真正的證明了自己的價(jià)值田度。至少稅后30+的薪水是我當(dāng)前狀態(tài)下比較滿意的妒御。
作為一位過(guò)來(lái)人也是希望你們少走一些彎路,在這里我給大家分享一些自動(dòng)化測(cè)試的相關(guān)資料镇饺,希望幫你們更好的突破自己乎莉,提高自己!需要的可以來(lái)一手三連支持筆者兰怠,來(lái)一封簡(jiǎn)信梦鉴。
精品軟件測(cè)試學(xué)習(xí)書籍
1.技術(shù)沉淀(學(xué)習(xí)+積累)
- 對(duì)于三年多快四年的測(cè)試人員來(lái)說(shuō),無(wú)論是在大廠小廠揭保,還是在外包公司肥橙,基本上都是做得功能界面測(cè)試,對(duì)接口秸侣、性能存筏、自動(dòng)化測(cè)試只是有點(diǎn)接觸宠互。很多人認(rèn)為,重復(fù)簡(jiǎn)單的工作對(duì)自己的技術(shù)是沒(méi)有提升的椭坚,但實(shí)際上也有人能從中殺出一條血路予跌,所以關(guān)鍵是你自己是否花了心思,付出了努力善茎。
當(dāng)然券册,我個(gè)人也有自己的一套學(xué)習(xí)方式和習(xí)慣,平時(shí)喜歡利用碎片時(shí)間來(lái)看點(diǎn)什么東西垂涯,比如一些技術(shù)性的書籍或文檔烁焙,還有一些視頻講解等,經(jīng)常會(huì)讓我有一種恍然大悟的感覺(jué)耕赘,對(duì)我的工作也起到了很大的幫助骄蝇。
- 閱讀書籍文檔
之前有些做手工測(cè)試的同事想轉(zhuǎn)自動(dòng)化測(cè)試,讓我推薦幾本自動(dòng)化測(cè)試入門的書籍操骡, 我都會(huì)建議他們根據(jù)自己所在項(xiàng)目的產(chǎn)品來(lái)選用對(duì)應(yīng)的自動(dòng)化測(cè)試工具來(lái)實(shí)踐九火,再結(jié)合自身的喜好來(lái)選書, 下面推薦幾本實(shí)用性強(qiáng)的書籍册招。
1)《Selenium 3自動(dòng)化測(cè)試實(shí)戰(zhàn):基于Python語(yǔ)言》
selenium 3自動(dòng)化測(cè)試實(shí)戰(zhàn)這本書是大佬蟲(chóng)師的作品岔激,蟲(chóng)師可以說(shuō)是我的啟蒙人了,早期看了他很多的文章跨细。這本書系統(tǒng)的講解最新的selenium 3的應(yīng)用鹦倚,涉及到持續(xù)集成、兩大python單元測(cè)試框架unittest和pytest的應(yīng)用冀惭,還有數(shù)據(jù)驅(qū)動(dòng)震叙、PO模型、selenium的分布式運(yùn)行等等散休,非常全面媒楼,值得入手。
2)《QTP自動(dòng)化測(cè)試最佳實(shí)踐》
詳細(xì)介紹了基于QTP的自動(dòng)化測(cè)試技術(shù)戚丸,適合自動(dòng)化測(cè)試初學(xué)者閱讀划址。因?yàn)镼TP是付費(fèi)軟件,如果所在公司或項(xiàng)目組能使用正版限府,那真是個(gè)深入學(xué)習(xí)的好機(jī)會(huì)夺颤。
3)《自動(dòng)化測(cè)試最佳實(shí)踐》
這本書在自動(dòng)化測(cè)試領(lǐng)域影響深遠(yuǎn),它為很多公司指明了測(cè)試成功的方向胁勺。本書講述了一些公司應(yīng)用自動(dòng)化的經(jīng)歷世澜,其中涉及了很多項(xiàng)目,從復(fù)雜的政府部門系統(tǒng)到醫(yī)療設(shè)備署穗,從SAP業(yè)務(wù)過(guò)程開(kāi)發(fā)到Android移動(dòng)應(yīng)用和云計(jì)算寥裂。
4)《App自動(dòng)化測(cè)試與框架實(shí)戰(zhàn)》
從App測(cè)試基礎(chǔ)嵌洼、實(shí)戰(zhàn)技術(shù),再到自動(dòng)化測(cè)試框架的搭建封恰,全面地講解App測(cè)試所需要的知識(shí)麻养,主要內(nèi)容為:App測(cè)試及其類型、Java編程環(huán)境構(gòu)建诺舔、Java語(yǔ)言基礎(chǔ)鳖昌、Android自動(dòng)化環(huán)境精講、Android自動(dòng)化測(cè)試基礎(chǔ)精講混萝、Android Appium自動(dòng)化框架遗遵、Appium數(shù)據(jù)驅(qū)動(dòng)測(cè)試框架封裝實(shí)戰(zhàn)萍恕、Appium關(guān)鍵字驅(qū)動(dòng)測(cè)試框架封裝實(shí)戰(zhàn)逸嘀、持續(xù)集成的自動(dòng)化、Appium常見(jiàn)問(wèn)題處理方式允粤。
5)《postman接口自動(dòng)化測(cè)試持續(xù)集成》
如果你正好需要利用postman完成接口自動(dòng)化測(cè)試的工作崭倘,那么這本書很適合你。如果你想看看 postman 是如何完成自動(dòng)化測(cè)試类垫,并與自己的框架比對(duì)比對(duì)司光,這本書也適合閱讀。這本書悉患,詳細(xì)講解了接口測(cè)試基礎(chǔ)残家、postman 如何來(lái)完成自動(dòng)化設(shè)計(jì)和用例編寫、newman+git+jenkins+ 釘釘來(lái)完成持續(xù)集成工作售躁。
- 進(jìn)階視頻課程合集
單純看書是很難學(xué)會(huì)軟件測(cè)試的坞淮,因?yàn)橛械闹R(shí)點(diǎn)沒(méi)有講解看懂了你也不會(huì)操作無(wú)法吸收,而且一直看書看書也很容易澆滅你的學(xué)習(xí)興趣~
所以推薦大家選擇一個(gè)課程跟著學(xué)陪捷。當(dāng)時(shí)程序員朋友就給我推薦了一個(gè)課回窘,就是下面這個(gè),大家可以看一下
我在是聽(tīng)了免費(fèi)課程之后市袖,覺(jué)得這個(gè)課程的設(shè)置相當(dāng)ok的啡直,新手學(xué)起來(lái)也特別容易,而且老師直播在線苍碟,有問(wèn)題當(dāng)場(chǎng)就能解決酒觅,每次上課都能學(xué)到有用的東西,新的知識(shí)也能吸收到微峰。
大家不了解的也可以去主頁(yè)個(gè)人簡(jiǎn)介右側(cè)邊欄先去下載試聽(tīng)一下舷丹。
- 實(shí)戰(zhàn)案例
光學(xué)理論是沒(méi)用的,要學(xué)會(huì)跟著一起敲县忌,要?jiǎng)邮謱?shí)操掂榔,才能將自己的所學(xué)運(yùn)用到實(shí)際當(dāng)中去继效,這時(shí)候可以搞點(diǎn)實(shí)戰(zhàn)案例來(lái)學(xué)習(xí)。
電商項(xiàng)目實(shí)戰(zhàn)
web測(cè)試項(xiàng)目
web+app+h5+小程序 測(cè)試項(xiàng)目
接口自動(dòng)化測(cè)試實(shí)戰(zhàn)項(xiàng)目
Linux實(shí)戰(zhàn)項(xiàng)目
- 面試資料
我們進(jìn)階學(xué)習(xí)自動(dòng)化測(cè)試必然是為了找到高薪的工作装获,下面這些面試題是來(lái)自阿里瑞信、騰訊、字節(jié)等一線互聯(lián)網(wǎng)大廠最新的面試資料穴豫,并且有字節(jié)大佬給出了權(quán)威的解答凡简,刷完這一套面試資料相信大家都能找到滿意的工作。
以上資料精肃,對(duì)于想要測(cè)試進(jìn)階的朋友們來(lái)說(shuō)應(yīng)該會(huì)很有幫助秤涩,需要的小伙伴可以點(diǎn)擊下面的名片免費(fèi)領(lǐng)取。
總結(jié)
我見(jiàn)過(guò)很多l(xiāng)eader在面試的時(shí)候司抱,遇到處于迷茫期的大齡程序員筐眷,比面試官年齡都大。這些人有一些共同特征:可能工作了好幾年习柠,更夸張的是7匀谣、8年工作內(nèi)容的重復(fù)性比較高,沒(méi)有什么技術(shù)含量的工作资溃。
凡事要趁早武翎,特別是技術(shù)行業(yè),一定要提升技術(shù)功底溶锭,豐富自動(dòng)化項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)宝恶,這對(duì)于你未來(lái)幾年職業(yè)規(guī)劃,以及測(cè)試技術(shù)掌握的深度非常有幫助趴捅。
如果對(duì)你有幫助的話垫毙,點(diǎn)個(gè)贊收個(gè)藏,給作者一個(gè)鼓勵(lì)驻售。也方便你下次能夠快速查找露久。