最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

軟件測試真的看不到前途嗎?

2022-03-07 15:50 作者:黑馬測試  | 我要投稿


本篇轉(zhuǎn)載自黑馬測試高贊知乎文章:https://www.zhihu.com/question/454997801/answer/2324487359

看到這個問題和問題后的說明,題主的顯性問題就有兩個:

1、軟件測試有沒有前途
2、若從事沒有前途的測試,該怎么辦(真的只能轉(zhuǎn)行么)?

一、軟件測試有沒有前途?

先說結(jié)論:如果在2020年后你還只會從事功能測試,那真的看不到前途了。

在北京這薪資活著都難,更何況前途

再說原因:這兩年在互聯(lián)網(wǎng)上,針對測試是不是好找工作,出現(xiàn)了兩種極為矛盾的聲調(diào):

一方面大量手工測試人員,在知乎貼吧吐槽測試飽和不好找工作。

另一方面卻是大量互聯(lián)網(wǎng)公司在招聘網(wǎng)站瘋狂招聘自動化測試,測試開發(fā),導(dǎo)致測試平均薪資年年上漲,現(xiàn)在已經(jīng)快達(dá)到20K(看下方截圖)。

之所以會出現(xiàn)這兩種矛盾的的聲調(diào),是因?yàn)?strong>低薪的手工測試正在被慢慢淘汰,高薪的自動化測試和測試開發(fā)人員不到涌入,提升了測試的平均薪資。

測試有沒有前途,不用講大道理,不斷上漲的平均薪資已經(jīng)告訴了答案。若還是懷疑測試有前途,請狠狠看下方鏈接:

《軟件測試行業(yè)到底有沒有前景和出路?1303 贊同 · 279 評論回答》https://www.zhihu.com/question/317754170/answer/1569957027

所以:
1、是功能測試沒有前途,而不是測試沒有前途,若懷疑請?jiān)倏吹竭B續(xù)上漲的測試平均薪資;
2、現(xiàn)在還從事慢慢淘汰的手工測試,就像1910年加入“清軍”,1945年加入“皇協(xié)軍”,1949年加入“國軍”,真的看不到前途。

二、若從事沒有前途的功能測試怎么辦?

方法1,轉(zhuǎn)行到開發(fā)崗

大部分人把功能測試沒有前途看成是測試沒有前途,所以,很自然的就想轉(zhuǎn)行到開發(fā)。

真相是:

因?yàn)殚_發(fā)有35歲危機(jī),所以開發(fā)轉(zhuǎn)測試很多很多,因?yàn)殚_發(fā)轉(zhuǎn)測試相對較容易。
而測試轉(zhuǎn)開發(fā),卻會很難很難。因?yàn)閷W(xué)習(xí)門檻、所需能力完全不一樣。

即使測試轉(zhuǎn)開發(fā)成功,就一定是好的出路嗎?請點(diǎn)擊下方鏈接,了解下測試和開發(fā)各自的優(yōu)劣勢吧(在此不再贅述):

《男27,想轉(zhuǎn)行互聯(lián)網(wǎng),是學(xué)習(xí)軟件測試好,還是前端編程?512 贊同 · 57 評論回答》https://www.zhihu.com/question/408642335/answer/2080910630

《軟件測試和軟件開發(fā)哪個比較好?141 贊同 · 13 評論回答》https://www.zhihu.com/question/54178888/answer/1617568139

《軟件測試的工資高還是開發(fā)者工資高?530 贊同 · 59 評論回答》https://www.zhihu.com/question/33405392/answer/1649870187

所以,若已經(jīng)有了多年的功能測試經(jīng)驗(yàn)去轉(zhuǎn)做開發(fā),不僅要花費(fèi)巨大精力,就算成功,也未必是好的選擇(你又要從0開始重新積累)。

方法2:轉(zhuǎn)行到自動化測試崗


看完上面兩張截圖大家就會發(fā)現(xiàn),只要你會自動化測試(接口 或 UI或 接口+UI),薪資將大幅上漲。為何懂自動化測試薪資會上漲這么快呢?

1)根本原因—對比手工測試,自動化測試和當(dāng)前開發(fā)模式更匹配,企業(yè)急需

國內(nèi)互聯(lián)網(wǎng)行業(yè)早期,軟件產(chǎn)品種類并沒有現(xiàn)在這樣繁多,用戶量也沒有這么龐大。

因此很多軟件產(chǎn)品不需要經(jīng)過多么專業(yè)系統(tǒng)的測試檢測, 也可以上線發(fā)行給用戶使用。因此軟件測試人員相對的較少和不那么專業(yè)。

而且就算能實(shí)現(xiàn)測試,也僅僅局限于手工測試的點(diǎn)點(diǎn)的程度。 這種點(diǎn)點(diǎn)點(diǎn)的工作,只要花幾天時間學(xué)點(diǎn)測試?yán)碚摚倩▊€一兩天時間學(xué)一些常用的測試工具就能勝任。

而目前的軟件產(chǎn)品,往往是大負(fù)載,大并發(fā),大數(shù)據(jù)。

加上目前軟件的開發(fā)模式,往往是頻繁迭代,小步快走的模式。手工測試沒有辦法保證之前的功能都有效覆蓋。只能通過自動化的方式,提高測試效率。

所以企業(yè)急需自動化測試人員。

2)重要原因—手工測試飽和,但自動化測試因?qū)W習(xí)門檻較高,目前還非常緊缺

為了更好展示手工測試和自動化測試學(xué)習(xí)門檻的不同,現(xiàn)在將測試的各種技能整理如下:

  • 初級必備技能

    • 測試?yán)碚摚菏煜y試流程、了解開發(fā)模型

    • 需求分析:能讀懂需求、分析需求,并且根據(jù)需求設(shè)計(jì)測試點(diǎn)

    • 測試計(jì)劃:能看懂計(jì)劃,了解進(jìn)度安排、測試策略以及風(fēng)險(xiǎn)事項(xiàng)對策

    • 設(shè)計(jì)用例:能根據(jù)常用用例設(shè)計(jì)方法編寫測試用例(邊界值、等價(jià)類、場景法、判定表、錯誤推斷法、因果圖法)并且能對用例進(jìn)行評審

    • 執(zhí)行用例:按時按量完成用例執(zhí)行

    • 提交缺陷:對于遇到的異常問題能提交缺陷進(jìn)行管理(新建、修復(fù)、驗(yàn)證)

    • 測試報(bào)告:能總結(jié)測試結(jié)果,并以報(bào)告形勢輸出產(chǎn)品質(zhì)量情況

  • 中級必備技能

    • Linux相關(guān)知識:測試環(huán)境搭建、Linux常用命令、日志分析等

    • 數(shù)據(jù)庫相關(guān)知識:掌握SQL語言,掌握建表語句、增刪改數(shù)據(jù)語句,數(shù)據(jù)查詢(單表查詢、多表查詢)

    • 接口測試:API文檔研讀、接口用例設(shè)計(jì)、接口測試工具執(zhí)行(Postman、Jmeter、Loadrunner等)、接口日志分析

    • Bug定位能力:能定位前、后端Bug

    • APP專項(xiàng)測試能力:兼容性測試、安裝測試、卸載測試、升級測試、交叉(干擾)測試、弱網(wǎng)測試、Push消息測試

    • 抓包工具使用:能使用抓包工具抓取數(shù)據(jù)包,并進(jìn)行分析;

    • 性能工具使用:能使用性能工具監(jiān)控軟件性能指標(biāo),分析結(jié)果數(shù)據(jù)

  • 高級必備技能

    • 開發(fā)語言:掌握一門開發(fā)語言(Python或Java)

    • 接口自動化:能編寫接口自動化腳本并對項(xiàng)目實(shí)施測試

    • UI自動化:能編寫UI自動化腳本并對項(xiàng)目實(shí)施測試

    • 性能測試:能針對接口性能、軟件性能進(jìn)行測試
      ……

作為手工測試人員,只需要掌握初級必備技能即可,不用報(bào)班,自學(xué)就可以學(xué)會。
作為自動化測試人員,除要掌握初級必備技能(測試工作的基礎(chǔ)+核心),還必須掌握中級必備技能+高級必備技能。最重要的是還需將上述技能應(yīng)用于實(shí)戰(zhàn)項(xiàng)目,具有一定的項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)。這些在自學(xué)過程中是很難完成的。所以掌握自動化測試技能的人很少,非常緊缺。

一方面企業(yè)急需自動化測試,一方面自動化測試學(xué)習(xí)門檻高,人才少。根據(jù)經(jīng)濟(jì)學(xué)的供求理論,供不應(yīng)求,當(dāng)然薪資水漲船高。


2021年某機(jī)構(gòu)統(tǒng)計(jì)各學(xué)科薪資,自動化測試薪資已高過java和前端
2021年某機(jī)構(gòu)統(tǒng)計(jì)各學(xué)科薪資,自動化測試薪資已高過java和前端

三、功能測試是不是適合轉(zhuǎn)自動化測試?

適合。

理由1:功能測試的經(jīng)驗(yàn)不會浪費(fèi)

成功的道路上,有一個“一萬小時定律”。

這個定律,通俗來講,就是告誡我們做的每一件事,都產(chǎn)生「積累」的效果,前一件事是后一件事的預(yù)動作,過去的經(jīng)驗(yàn)是今天的鋪路石,讓時間成為你的朋友,產(chǎn)生復(fù)利效應(yīng)。

就像把一壺水燒開的過程,你必須持續(xù)對水加熱,水溫每升高一度,都讓下一秒鐘的加熱,有了更高的起點(diǎn),這樣溫度就能持續(xù)升高,直到某一刻的到來,量變到質(zhì)變。

用四個字來概括,就是:積少成多

轉(zhuǎn)行開發(fā),功能測試從業(yè)人員相當(dāng)于要將自己的工作經(jīng)驗(yàn)歸零,又重新開始積累。

而若轉(zhuǎn)行自動化測試,因?yàn)檫€在測試領(lǐng)域,功能測試的經(jīng)驗(yàn)不僅不會浪費(fèi),而且還能成為未來方向的堅(jiān)定鋪路石(功能測雖然飽和,但卻是整個測試行業(yè)的基礎(chǔ)+核心)。

理由2:懂?dāng)?shù)據(jù)庫,懂編程,將技能升級自動化測試,能增強(qiáng)不可替代性,延長職業(yè)壽命

轉(zhuǎn)行開發(fā)即使成功,往往有一個35歲危機(jī)。為什么開發(fā)會有35歲危機(jī)呢,請看下方鏈接:

《軟件測試真的干到35就干不動了嗎?1300 贊同 · 309 評論回答》https://www.zhihu.com/question/61117238/answer/1540761285

科班出身的人會因35歲受困擾,若你認(rèn)為一個轉(zhuǎn)行的人不會因此干擾,請告訴我理由。
轉(zhuǎn)行開發(fā),你35歲以后該怎么辦?

反倒轉(zhuǎn)自動化測試,懂?dāng)?shù)據(jù)庫,懂編程會更值錢,升薪更快,突破35歲危機(jī)。


理由1:懂?dāng)?shù)據(jù)庫,懂編程讓測試人員更值錢,哪怕你學(xué)歷低 ?

測試圈子里的人都知道:“做好測試工作的根本是要了解產(chǎn)品”。

但如果僅憑這點(diǎn)你就推導(dǎo)出“測試工作根本不需要學(xué)代碼、懂編程”,那就請問:不懂代碼邏輯,不懂代碼原理,測試人員就會陷入“為何要測這么多點(diǎn),要測這么多項(xiàng)”的困惑,那還怎么做測試?

測試學(xué)不透,進(jìn)入企業(yè),大概率也只能按照企業(yè)的規(guī)定去做常規(guī)性工作,怎會有稀缺?

技術(shù)實(shí)力不夠就接觸不到核心項(xiàng)目,還怎么能沖擊高薪?

但反之,測試人員若懂編程,那不僅有助于測試同學(xué)透測試,更有機(jī)會應(yīng)聘當(dāng)前企業(yè)急需的自動化測試(請看上方截圖),即使你學(xué)歷不高也能很值錢。

原來,測試圈會編程的人很少,因?yàn)槠髽I(yè)不需要;

現(xiàn)在,會編程做自動化測試的人薪資很高,因?yàn)槭袌錾虾推髽I(yè)里都很稀缺。


理由2:懂?dāng)?shù)據(jù)庫,懂編程能讓測試人員升薪更快,哪怕你是女生

測試圈子的人都知道,“測試本質(zhì)是去理解業(yè)務(wù)和需求”。

但若你根據(jù)這點(diǎn)就推導(dǎo)出測試工作根本不需要學(xué)代碼、懂編程,那請教下:懂源代碼的測試和不懂源代碼的測試,哪個能測的更深呢?


不懂代碼,就不會理解代碼邏輯層次的耦合,就會不理解數(shù)據(jù)庫設(shè)計(jì),甚至還可能不理解網(wǎng)絡(luò)層如何通信,拓?fù)浼軜?gòu)……

這種“不不不”同學(xué)能明白研發(fā)項(xiàng)目的風(fēng)險(xiǎn)么?

不明白風(fēng)險(xiǎn),就難于精確設(shè)計(jì)測試用例,遺漏高風(fēng)險(xiǎn)場景可怎么辦?

這種“不不不”的軟件測試人員,哪個大企業(yè)敢要?


理由3:懂編程能讓測試人員走的更遠(yuǎn),哪怕你年齡大

測試圈子的人更知道,“測試工具的學(xué)習(xí)成本比較低”。

但若你從這個角度就推導(dǎo)出測試工作根本不需要學(xué)代碼、懂編程,那咨詢下:沒有代碼能力,你有機(jī)會成為測試領(lǐng)域最前沿的人員嗎?

不懂編程,你既不能做企業(yè)急需的自動化測試,又做不了當(dāng)前大廠瘋搶的測試開發(fā),那到了35歲你怎么辦?

技術(shù)人員如何度過35歲危機(jī)呢?

解決方案永遠(yuǎn)是:努力做到技術(shù)領(lǐng)域的最前沿就不怕沒工作。

但當(dāng)今測試領(lǐng)域還算前沿的技術(shù):接口測試、UI自動化測試、性能測試,測試開發(fā)…. 無一不需要讀懂代碼,甚至還要會寫代碼。

你若不懂編程,根本沒有可能從手工跨越到測試技術(shù)的最前沿。

相反如果你懂編程,就有機(jī)會跨越到測試技術(shù)的最前沿。即使你過了35歲,在測試領(lǐng)域依然有機(jī)會。若能結(jié)合之前經(jīng)歷成功打造出稀缺性,薪資還能更高

昨天,測試市場大量需求手工測試;
今天,手工測試已經(jīng)飽和,測試市場大量需求自動化測試;


四、功能測試如何轉(zhuǎn)行自動化測試

轉(zhuǎn)自動化測試,懂?dāng)?shù)據(jù)庫,懂編程,功能測試從業(yè)人員會更值錢,升薪更快,突破35歲危機(jī)。

那如何轉(zhuǎn)行自動化測試呢?

方法1:培訓(xùn)

提到培訓(xùn),同學(xué)們往往會想到3個問題

  1. 為什么大家不相信測試培訓(xùn)機(jī)構(gòu)?

  2. 軟件測試的想高薪(月薪10k+)工作有什么要求?

  3. 培訓(xùn)班3個月的時間里能不能達(dá)到高薪(月薪10k+)要求?

以上3個問題,下方鏈接已經(jīng)回答,若感興趣,可點(diǎn)擊查看

《轉(zhuǎn)行軟件測試,報(bào)培訓(xùn)班3個月出來就是高薪工作,靠譜嗎?159 贊同 · 26 評論回答》https://www.zhihu.com/question/289107467/answer/2312091425

方法2:自學(xué)

1)自學(xué)資源

若想自學(xué)自動化測試階段,請狠狠點(diǎn)擊下方這個鏈接,所有學(xué)習(xí)自動化學(xué)習(xí)資料已經(jīng)全部備好,查遺補(bǔ)漏學(xué)習(xí)即可。

《新人如何入門和學(xué)習(xí)軟件測試?1553 贊同 · 290 評論回答》https://www.zhihu.com/question/22230085/answer/1594809785

2)求職面試

自學(xué)后,如何寫簡歷,如何投簡歷,如何準(zhǔn)備筆試題,如何準(zhǔn)備面試題,也已經(jīng)為你備好,請狠狠點(diǎn)擊下方鏈接:

《應(yīng)屆生找軟件測試的工作應(yīng)該怎么準(zhǔn)備?14 贊同 · 0 評論回答》https://www.zhihu.com/question/21289768/answer/1922748219

《如何去面試軟件測試工程師?1050 贊同 · 141 評論回答》https://www.zhihu.com/question/28981475/answer/1501615849

小貼士:若多年功能測試想轉(zhuǎn)行測試開發(fā),已經(jīng)為你備好資料,請狠狠點(diǎn)擊下方鏈接

《手工測試人員如何轉(zhuǎn)測試開發(fā)?143 贊同 · 18 評論回答》https://www.zhihu.com/question/61162236/answer/1614932376


敲字不易,如果此文章對你有幫助的話,點(diǎn)個贊收個藏,給作者一個鼓勵。也方便你下次能夠快速查找。

若你是對測試不太了解的測試小萌新,有太多太多對測試的疑惑(前途、薪資、技術(shù)含量、男生是否可以干.....),強(qiáng)烈推薦你觀看《測試小白必看:學(xué)習(xí)軟件測試必問的100個問題,從此貼開始》,相信能掃除掉你心目中90%以上的常見問題

《軟件測試100個常見問題》:http://bbs.itheima.com/thread-507947-1-1.html


最后,為方便大家自學(xué)軟件測試,特意給大家準(zhǔn)備了一份13G的超實(shí)用干貨學(xué)習(xí)資源,涉及的內(nèi)容非常全面。

包括軟件學(xué)習(xí)路線圖,黑馬50多天的上課視頻、16個突擊實(shí)戰(zhàn)項(xiàng)目,80余個軟件測試用軟件,37份測試文檔,70個軟件測試相關(guān)問題,40篇測試經(jīng)驗(yàn)級文章,上千份測試真題分享,還有2020軟件測試面試寶典,還有軟件測試求職的各類精選簡歷,希望對大家有所幫助…..

《2021軟件測試學(xué)習(xí)路線圖,內(nèi)附視頻教程+自學(xué)路線+工具+面試篇》:bbs.itheima.com/thread-405757-1-1.html? ??



軟件測試真的看不到前途嗎?的評論 (共 條)

分享到微博請遵守國家法律
旺苍县| 双辽市| 延庆县| 金坛市| 晴隆县| 平遥县| 新晃| 崇信县| 谢通门县| 买车| 贵州省| 康定县| 景东| 衡南县| 灌阳县| 万源市| 河南省| 东安县| 苏尼特左旗| 兴城市| 永济市| 合江县| 含山县| 竹溪县| 民权县| 延津县| 东明县| 涟源市| 凤庆县| 龙泉市| 乌审旗| 湖南省| 体育| 青阳县| 石城县| 龙游县| 平昌县| 固始县| 西丰县| 城市| 香格里拉县|