日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

年轻不乏野心,想做年薪40万+的软件测试工程师?写给长途漫漫中的你...

發(fā)布時(shí)間:2023/12/20 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 年轻不乏野心,想做年薪40万+的软件测试工程师?写给长途漫漫中的你... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本人從事自動(dòng)化測(cè)試10年多,之前在豬場工作,年薪突破40W+,算是一個(gè)生活過得去的碼農(nóng)。(僅代表本人)

目前從事自動(dòng)化測(cè)試的薪資待遇還是很不錯(cuò)的,所以如果朋友們真的對(duì)自動(dòng)化感興趣的話可以堅(jiān)持學(xué)下去,我也很樂意行業(yè)中出現(xiàn)更多能力出眾的小伙伴們。

今天來給大家談?wù)勎业淖詣?dòng)化學(xué)習(xí)之路,分享一些效果較好的學(xué)習(xí)方法,因?yàn)槭擒浖y(cè)試入門指導(dǎo)文,各位大神請(qǐng)避讓。

行業(yè)在這幾年發(fā)展飛速,各種框架層出不窮,也讓很多碼農(nóng)明面上開玩笑說自己學(xué)不動(dòng)了,暗地里瘋狂學(xué)習(xí)新知識(shí),生怕跟不上時(shí)代的腳步。

當(dāng)然,我不提倡這種行業(yè)內(nèi)卷,但是我們確實(shí)可以充分利用空閑的時(shí)間進(jìn)行自我完善,找到好的學(xué)習(xí)資源非常重要,以下是我花費(fèi)5個(gè)月時(shí)間整理出的自動(dòng)化測(cè)試學(xué)習(xí)資源,免費(fèi)分享給大家了,保證能讓各位在學(xué)習(xí)的路上事半功倍。【保證100%免費(fèi)】文末見

從基礎(chǔ)知識(shí)到項(xiàng)目實(shí)戰(zhàn),以及面試題集錦和相關(guān)面試資源全部免費(fèi)分享給剛學(xué)習(xí)測(cè)試的小白,知道大家在網(wǎng)上找不到特別完整的資料,我整理好了這些內(nèi)容直接發(fā)給你們,這樣可以讓你們少走很多彎路。

接下來我會(huì)分階段的給大家分析一下應(yīng)該怎么從基礎(chǔ)開始逐漸深入的學(xué)習(xí)自動(dòng)化測(cè)試,沒耐心看下去的朋友們也可以直接拉到文末,領(lǐng)取基礎(chǔ)階段的全套學(xué)習(xí)資源。

接下來我會(huì)分階段的給大家分析一下應(yīng)該怎么從基礎(chǔ)開始逐漸深入的學(xué)習(xí)web前端開發(fā),沒耐心看下去的朋友們也可以直接拉到文末,領(lǐng)取基礎(chǔ)階段的全套學(xué)習(xí)資源。

第一階段 測(cè)試基礎(chǔ)

測(cè)試基礎(chǔ)是軟件測(cè)試最最最重要的部分,只要你是做測(cè)試,不管是什么測(cè)試,測(cè)試的基礎(chǔ)、理論知識(shí)都是必須學(xué)會(huì)的。

最好學(xué)到什么程度呢,最好是能夠理解,并能夠用自己的話給復(fù)述出來。

畢竟面試初級(jí)測(cè)試的時(shí)候,問的問題都是從基礎(chǔ)理論上進(jìn)行考核的。

那測(cè)試基礎(chǔ)有哪些內(nèi)容呢?

編輯

測(cè)試的定義、測(cè)試的分類、測(cè)試的方法、測(cè)試的生命周期。
測(cè)試計(jì)劃、測(cè)試方案、測(cè)試策略、測(cè)試用例的編寫。
BUG的定義、BUG的分類、BUG的六要素、BUG的生命周期。
測(cè)試和開發(fā)流程的關(guān)系、瀑布流、V字形、W字型(雙V)、螺旋型、敏捷等等。
PDCA、5W2H等分析管理的方法
質(zhì)量管理體系CMMI(了解)

嗯,大概就是以上的內(nèi)容吧,以上全部都是理論和文檔能力、只要你肯背、肯寫,都是能獨(dú)立的掌握的。

第二階段 常見的測(cè)試工具

測(cè)試工具永遠(yuǎn)是軟件測(cè)試人員的得力助手,不能完全依賴工具,但也不能沒有工具,在學(xué)習(xí)軟件過程中,要著中軟件測(cè)試工具的使用,下圖覆蓋初、中級(jí)軟件測(cè)試工程師所需具備的測(cè)試工具,要想學(xué)好,下手學(xué)習(xí)吧。

混在軟件測(cè)試職業(yè)圈,工具千千萬,不可能每個(gè)都會(huì)用,至少要知道有哪些工具可用,什么時(shí)候該用什么工具,每個(gè)工具能解決什么問題,然后再深入應(yīng)用幾款工具即可,下面就帶大家總結(jié)一下。

測(cè)試管理工具

禪道:簡單好用,市場主流,互聯(lián)網(wǎng)行業(yè)居多 Jira:簡單好用 QC/ALM:復(fù)雜,收費(fèi),電信/金融行業(yè)使用較多 bugzilla:功能簡單 svn:代碼和文檔管理工具 git:但是多分支管理比svn好

接口測(cè)試工具

Jmeter(開源) postman SoapUI 推薦使用 jmeter 和 postman。

性能測(cè)試工具

loadrunner:大而全,要學(xué)精通還是有點(diǎn)難度,重量級(jí)工具,過去和現(xiàn)在都是行業(yè)老大 jmeter:基于java平臺(tái)的性能開源測(cè)試工具,其實(shí)也很強(qiáng)大,而且比較好用 Locust:基于python的一個(gè)性能測(cè)試工具

白盒測(cè)試工具

junit/testng:java下的單元測(cè)試框架 unittest/pytest:python下的單元測(cè)試框架 cppunit:跨平臺(tái)的c++單元測(cè)試框架 PhpUnit:Php語言下的單元測(cè)試框架 TestBed:一個(gè)重量級(jí)的白盒測(cè)試軟件,可以進(jìn)行單元測(cè)試、集成測(cè)試、靜態(tài)測(cè)試,軍工行業(yè)常用 Klockword:靜態(tài)測(cè)試工具,軍工行業(yè)常用

持續(xù)集成工具

Jenkins:比較常見的一種CI工具 Hudson

網(wǎng)絡(luò)測(cè)試工具

以HTTP/HTTPs協(xié)議為主,網(wǎng)絡(luò)測(cè)試工具有: wireshark fiddler charles

app自動(dòng)化工具

appium:這個(gè)應(yīng)該算是目前最流行的基于app的自動(dòng)化測(cè)試框架了 uiautomator:安卓自動(dòng)化測(cè)試框架,基本上支持安卓的所有事件操作 Monkey:安卓自帶的測(cè)試工具 Monkey Runner:Monkey改進(jìn)版,支持自己編寫腳本測(cè)試,用Python語言 Robotium:一款國外的Android自動(dòng)化測(cè)試框架,用法比較

web安全測(cè)試工具

appscan:算是用的非常多的一款工具了,掃描后能夠?qū)⒔^大部分的漏洞找出來 fiddler:網(wǎng)絡(luò)抓包工具 burpsuite:暴力破解、抓包工具 skipfish:這是一個(gè)輕量級(jí)的安全測(cè)試工具,處理速度很快,每秒可處理2000個(gè)請(qǐng)求。

第三階段 代碼學(xué)習(xí)

好了,學(xué)完了以上兩個(gè)部分,恭喜你,你已經(jīng)是一個(gè)出色的初級(jí)測(cè)試工程師了。

接下來,你要考慮你的發(fā)展方向了

是成為一個(gè)自動(dòng)化測(cè)試工程師呢?

還是性能測(cè)試工程師呢?

還是安全測(cè)試工程師呢?

啊!這個(gè)問題好難!我也不知道該怎么選。

反正我啥都會(huì)一點(diǎn),哪個(gè)崗位都能去面一面。

這個(gè)階段,我們應(yīng)該學(xué)習(xí)代碼了,關(guān)于編程語言的選擇,我推薦Java或者python。

還有數(shù)據(jù)庫也是必須掌握的!在工具篇的學(xué)習(xí)里,我認(rèn)為你已經(jīng)可以掌握數(shù)據(jù)庫的相關(guān)的應(yīng)用了!

所以現(xiàn)在各位可以去學(xué)習(xí)編程語言了,

不過不用像開發(fā)那樣,學(xué)的那么深入。

比如Java,只需要學(xué)完JavaSE的部分就夠你用了。 python的話也是一樣的,把基礎(chǔ)的部分學(xué)完就行了。

總之前期你兩者二選一的學(xué)習(xí)就OK了。

啥?你問我學(xué)的啥。

我當(dāng)然是兩種都會(huì)啊

哈哈哈哈哈哈哈,驚不驚喜!意不意外!

自動(dòng)化方向

等你代碼已經(jīng)基本掌握了,嗯,很好,接下來就要學(xué)習(xí)各種自動(dòng)化測(cè)試了。

各種單端測(cè)試框架:unittest(python)、pytest(python)、JUnit(java)

WEB自動(dòng)化測(cè)試框架:selenium(適用于java\python\javascript)

APP自動(dòng)化測(cè)試框架:appium(適用于java\python\javascript)

以上的內(nèi)容,根據(jù)你學(xué)的語言進(jìn)行選擇。

appiunm和selenium根據(jù)你參與的項(xiàng)目進(jìn)行選擇。

不過無所謂了,反正遲早都要學(xué)會(huì)的。

這部分的教程太多了,你學(xué)會(huì)了編程的基礎(chǔ)后,隨便百度,好多博客論壇都有教程。

而且憑你那時(shí)候的水平,你都能輕松的看懂。

性能方向

對(duì)loadrunner和jmeter的掌握更加的深入。

可以手寫腳本、脫離錄制。

學(xué)會(huì)了多線程編程、能夠手寫java或者python、不用工具直接實(shí)現(xiàn)壓測(cè)。

學(xué)習(xí)linux,畢竟性能總是和服務(wù)器打交道的。

學(xué)習(xí)系統(tǒng)架構(gòu)的相關(guān)知識(shí)、方便你更容易的分析系統(tǒng)瓶頸。

說實(shí)話、性能方向的提示更難、因?yàn)樾枰莆盏臇|西太多了。

性能測(cè)試做深入了,基本上就是架構(gòu)師的水平了。

可能你現(xiàn)在看著這個(gè)性能方向的學(xué)習(xí)一臉懵逼。

沒關(guān)系、等你把上面的編程語言學(xué)會(huì)了你就不懵逼了。

第四階段 架構(gòu)學(xué)習(xí)

前三個(gè)階段學(xué)習(xí)完成后,各位就應(yīng)該考慮怎么寫代碼更合理了。

怎么去測(cè)試更全面。

怎么才能更好的保障項(xiàng)目的質(zhì)量。

我認(rèn)為,在這個(gè)階段,應(yīng)該回頭重新學(xué)習(xí)一遍測(cè)試基礎(chǔ)。

因?yàn)檫@個(gè)階段的提高是思想、方法的提高了。

上面講的都是教你應(yīng)該怎么做。

在這個(gè)階段你要自己去發(fā)現(xiàn)、為什么要那樣做。

跨過了這個(gè)階段就基本上可以成為專家了。

學(xué)習(xí)都是水到渠成的,在這個(gè)時(shí)候,你應(yīng)該已經(jīng)掌握了不少框架了,甚至自己也能開發(fā)合適的框架了。

自動(dòng)化測(cè)試框架、性能測(cè)試框架等等。

已經(jīng)有了屬于自己的一套東西了。

在群里或者論壇上去裝逼、別人都會(huì)尊稱你一聲大佬了。

可能你也學(xué)會(huì)了一些其他的技術(shù)了,甚至在往全棧等方向跨進(jìn)了。

總之,到了這個(gè)階段就沒什么學(xué)習(xí)路線了。

相信你如果掌握了上圖上面所有的知識(shí)技能,并且能夠靈活的運(yùn)用的話,月薪20k以上并不會(huì)是什么問題。

解決問題的方法有很多,但要找到一個(gè)合適的方法那就需要積累經(jīng)驗(yàn),盡信書不如無書,人工撰寫肯定有紕漏,如有爭議之處歡迎大家在下方留言討論。

今天的分享就到此結(jié)束了, 如果文章對(duì)你有幫助,記得點(diǎn)贊,收藏,加關(guān)注。會(huì)不定期分享一些干貨哦......

最后感謝每一個(gè)認(rèn)真閱讀我文章的人,看著粉絲一路的上漲和關(guān)注,禮尚往來總是要有的,雖然不是什么很值錢的東西,如果你用得到的話可以直接拿走:

這些資料,對(duì)于從事【軟件測(cè)試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫,這個(gè)倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!凡事要趁早,特別是技術(shù)行業(yè),一定要提升技術(shù)功底。希望對(duì)大家有所幫助……如果你不想再體驗(yàn)一次自學(xué)時(shí)找不到資料,沒人解答問題,堅(jiān)持幾天便放棄的感受的話,可以加入下方我們的測(cè)試交流群大家一起討論交流學(xué)習(xí)。

總結(jié)

以上是生活随笔為你收集整理的年轻不乏野心,想做年薪40万+的软件测试工程师?写给长途漫漫中的你...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。