摘要:在這個階段,學習工具什么的,重點在于接口測試的學習,所有的工具的學習,都是在為了接口測試的學習做鋪墊。接口測試工具的使用。
很多朋友想要入行軟件測試,但是都不知道該怎么學。
抽個時間簡單的給大家說下,對于0基礎的朋友,應該怎么去學習軟件測試。
學習軟件測試有2條路可以選。
最省事的當然是找個靠譜的培訓機構去培訓啦,你就什么都不用想了,跟著培訓結構認真的學習就行了。
當然,這里并不會給你推薦培訓機構,所以這里我們講的是,怎么去自學軟件測試。
畢竟軟件測試的門檻真的挺低的。
好了,正式開始講了。
測試基礎是軟件測試最最最重要的部分,只要你是做測試,不管是什么測試,測試的基礎、理論知識都是必須學會的。
最好學到什么程度呢,最好是能夠理解,并能夠用自己的話給復述出來。
畢竟面試初級測試的時候,問的問題都是從基礎理論上進行考核的。
那測試基礎有哪些內容呢?
測試的定義、測試的分類、測試的方法、測試的生命周期。
測試計劃、測試方案、測試策略、測試用例的編寫。
BUG的定義、BUG的分類、BUG的六要素、BUG的生命周期。
測試和開發流程的關系、瀑布流、V字形、W字型(雙V)、螺旋型、敏捷等等。
PDCA、5W2H等分析管理的方法
質量管理體系CMMI(了解)
嗯,大概就是以上的內容吧,以上全部都是理論和文檔能力、只要你肯背、肯寫,都是能獨立的掌握的。
以前我是給的大家一份文檔來學習,很多同學反饋文檔質量不是很好,很多名詞看起來還是莫名其妙的不明白,所以。。。我自己錄了一份軟件測試的基礎的課程,放到了我的qq群310357728。原來的文檔被我刪除了。
我有把握大家只要認真的看完后就能掌握第一階段的初級測試的內容。最多2天的時間!
還有我之前做的一個關于怎么寫測試用例的視頻,建議在把視頻看了后再去看。時長80分鐘。
軟件測試的基礎學完了過后,應該學習工具了。
其實學工具真的很容易,所以大家不用去糾結工具的選擇。
把最基礎的幾個工具學習了就行了,以后用到什么工具就去學什么。
在這個階段,學習工具什么的,重點在于接口測試的學習,所有的工具的學習,都是在為了接口測試的學習做鋪墊。
下面我會列出需要學習的工具和知識點,按順序學習就好。
以上的這些工具都是純圖形化的,很好掌握,估計就性能測試工具稍微會費點時間。
loadrunner11
jmeter
其他的工具你們直接去對應的官網下在就行了。
工具的部分教程:
loadrunner入門:
jmeter入門:
fiddl和postman入門:
數據庫的教程(我自己錄制的)在我的qq群里:
軟件測試全套學習資源【每天學習一點】
好了,學完了以上兩個部分,恭喜你,你已經是一個出色的初級測試工程師了。
接下來,你要考慮你的發展方向了。
是成為一個自動化測試工程師呢?
還是性能測試工程師呢?
還是安全測試工程師呢?
??!這個問題好難!我也不知道該怎么選。
反正我啥都會一點,哪個崗位都能去面一面。
關于方向的選擇,下文會繼續說哦,相信你心中也有預期的答案了,那我們繼續往下面說。
這個階段,我們應該學習代碼了,關于編程語言的選擇,我推薦Java或者python。
還有數據庫也是必須掌握的!在工具篇的學習里,我認為你已經可以掌握數據庫的相關的應用了!
所以現在各位可以去學習編程語言了,
不過不用像開發那樣,學的那么深入。
比如Java,只需要學完JavaSE的部分就夠你用了。 python的話也是一樣的,把基礎的部分學完就行了。
總之前期你兩者二選一的學習就OK了。
啥?你問我學的啥。
我當然是兩種都會啊。
哈哈哈哈哈哈哈,驚不驚喜!意不意外! 以下是學習教程:
python:
等你代碼已經基本掌握了,嗯,很好,接下來就要學習各種自動化測試了。
以上的內容,根據你學的語言進行選擇。
appiunm和selenium根據你參與的項目進行選擇。
不過無所謂了,反正遲早都要學會的。
這部分的教程太多了,你學會了編程的基礎后,隨便百度,好多博客論壇都有教程。
而且憑你那時候的水平,你都能輕松的看懂。
對loadrunner和jmeter的掌握更加的深入。
可以手寫腳本、脫離錄制。
學會了多線程編程、能夠手寫java或者python、不用工具直接實現壓測。
學習linux,畢竟性能總是和服務器打交道的。
學習系統架構的相關知識、方便你更容易的分析系統瓶頸。
說實話、性能方向的提示更難、因為需要掌握的東西太多了。
性能測試做深入了,基本上就是架構師的水平了。
可能你現在看著這個性能方向的學習一臉懵逼。
沒關系、等你把上面的編程語言學會了你就不懵逼了。
其實安全測試基本上偏向于網絡攻防了,也就是傳說中的黑客了,不過我們都是好人,這個的發展方向就是白帽子。?
我估計你看到這里就更懵逼了。
沒關系、等你把基礎的東西學會就知道我在說啥了。
畢竟你現在還是一個小白嘛。
不要去糾結這種小事。
各位在這個階段,正常情況都應該是中級測試工程師的水平了。
前三個階段學習完成后,各位就應該考慮怎么寫代碼更合理了。
怎么去測試更全面。
怎么才能更好的保障項目的質量。
我認為,在這個階段,應該回頭重新學習一遍測試基礎。
因為這個階段的提高是思想、方法的提高了。
上面講的都是教你應該怎么做。
在這個階段你要自己去發現、為什么要那樣做。
跨過了這個階段就基本上可以成為專家了。
學習都是水到渠成的,在這個時候,你應該已經掌握了不少框架了,甚至自己也能開發合適的框架了。
自動化測試框架、性能測試框架等等。
已經有了屬于自己的一套東西了。
在群里或者論壇上去裝逼、別人都會尊稱你一聲大佬了。
可能你也學會了一些其他的技術了,甚至在往全棧等方向跨進了。
總之,到了這個階段就沒什么學習路線了。
都是靠自己的悟性了。
哎哎哎,不提了,我要去群里裝個逼,滿足下自己的虛榮心。
專家你好。 專家求抱大腿。
到了這個階段的小伙伴請聯系我。
到時候讓我抱個大腿。
以上就是從0開始入門的攻略了。
如果你還是有問題的話,可以加我的微信,我們一起討論學習。
如果對你有幫助的話,點個贊收個藏,給作者一個鼓勵。也方便你下次能夠快速查找。
---------------------------------------------------------------------------------------------
最后,為方便大家自學軟件測試,特意給大家準備了一份13G的超實用干貨學習資源,涉及的內容非常全面。
包括軟件學習路線圖,50多天的上課視頻、16個突擊實戰項目,80余個軟件測試用軟件,37份測試文檔,70個軟件測試相關問題,40篇測試經驗級文章,上千份測試真題分享,還有2020軟件測試面試寶典,還有軟件測試求職的各類精選簡歷,希望對大家有所幫助…..
在我的qq技術交流群:310357728里哦(技術交流和資源共享)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/122105.html
摘要:事實上,自動化測試是相對于手動的。減少人為的錯誤自動化測試是機器完成,不存在執行過程中人為的疏忽和錯誤,測試設計完全決定了測試的質量,可以降低減少人為造成的錯誤。而接口自動化測試,主要是對接口進行測試。 今年6月份,由于經濟壓力讓我下定決心進階自動化測試,已經24的我做了3年功能測試,坐標廣...
摘要:在這種情況下,跟繼續死熬下去相比,轉行,或許是最不壞的選擇。轉行是個不容易的過程,轉行之后的技能積累和學習過程也是不容易的。最好是有經驗的人帶你,有大腿抱,學習效率極高,這個我深有體會。 如題,本人一個普通二本大學機械專業畢業,14年畢業,16年轉行,目前做IT行業的軟件測試已經有3年多,...
摘要:大家好,我是一名轉行人。會了以上這些內容,只能說是能夠獲得一份工作,但是現在行業招人的要求原來越高,搞定自動化或者性能測試,才能拿到以上的月薪。機會只留給有準備的人,這是一個靠本事的社會。 大家好,我是一名IT轉行人。2017年畢業于湖南生物機電職業學院,大學學的軟件技術(java)專業,我...
摘要:三性能測試工具官網介紹騰訊開源的的隨身調測平臺,支持和。官網介紹騰訊游戲部門開發的移動全平臺性能測試分析工具平臺。百度的服務目前主要為收費服務。 隨著移動互聯網的高速發展,App 應用非?;?,測試工程師也會接觸到各種 app 應用。除了人工測試之外,也可以通過一些測試工具來提高我們的測試效率...
摘要:一個軟件測試在職老人幫你詳細分析一下。在軟件測試行業,前兩點可以結合起來說,就是大環境和前景以及人才缺口的問題。軟件測試屬于互聯網技術的一個分支,就是經常被提到的行業。你零基礎轉行嗷,良心奉勸你不要自學。 一個軟件測試在職老人幫你詳細分析一下。先不說軟件測試領域,你想轉行的話,得知道這個行...
閱讀 892·2021-10-13 09:39
閱讀 1481·2021-10-11 10:57
閱讀 2589·2019-08-26 13:53
閱讀 2538·2019-08-26 12:23
閱讀 3680·2019-08-23 18:30
閱讀 3744·2019-08-23 18:08
閱讀 2523·2019-08-23 18:04
閱讀 2958·2019-08-23 16:28