一、學軟體測試到底是“自學”還是“報班學”?
首先,我們先清楚什麼樣的人適合學習軟體測試
應屆畢業生:應屆畢業生人群,不管是否是計算機相關專業畢業的,想盡快找份IT類的工作,挺合適學軟體測試的。
在職提升人員: 本身就是從事軟體測試的工作,為了跳槽到更高薪水、更有發展的企業,繼續充電學習軟體測試高階技能是很有必要的。
程式開發:程式開發是一個門檻比較高的崗位,那些不適合該崗位的小夥伴特別適合轉軟體測試,由於本身懂開發在測試的崗位一定會如魚得水。
其它崗位轉行:從事的其它崗位,對本身崗位發展不看好,想轉行軟體測試,相當於從零基礎開始學,軟體測試具備門檻低,薪資起點高,也非常適合。
其次,瞭解軟體測試進階路徑
初級軟體測試工程師
中級軟體測試工程師
高階軟體測試工程師
軟體測試管理崗
自學的優點
自學缺點
報班學的優點
報班學的缺點
一、學軟體測試到底是“自學”還是“報班學”?
首先,我們先清楚什麼樣的人適合學習軟體測試
應屆畢業生:應屆畢業生人群,不管是否是計算機相關專業畢業的,想盡快找份IT類的工作,挺合適學軟體測試的。
在職提升人員: 本身就是從事軟體測試的工作,為了跳槽到更高薪水、更有發展的企業,繼續充電學習軟體測試高階技能是很有必要的。
程式開發:程式開發是一個門檻比較高的崗位,那些不適合該崗位的小夥伴特別適合轉軟體測試,由於本身懂開發在測試的崗位一定會如魚得水。
其它崗位轉行:從事的其它崗位,對本身崗位發展不看好,想轉行軟體測試,相當於從零基礎開始學,軟體測試具備門檻低,薪資起點高,也非常適合。
其次,瞭解軟體測試進階路徑
初級軟體測試工程師
熟悉軟體的原理、架構、常見協議熟悉軟體測試策略、測試方法、測試型別、測試流程、測試模型等具備需求文件閱讀理解能力、能提出有效測試點熟悉測試用例編寫熟知各種測試技術、概念、工具、原則、活動和方法的技術術語軟體測試Bug管理工具的使用熟悉介面測試原理、方法等。Postman介面功能測試工具中級軟體測試高階軟體測試軟體測試管理崗中級軟體測試工程師
熟練效能測試流程、效能測試策略熟悉介面效能測試工具,如Loadrunner、JMeter等,且能熟練編寫測試指令碼、你在幫我指令碼增強等熟悉效能指標分析、效能測試報告編寫熟悉主流資料知識。如Mysql、Oracle等熟悉Linux常用指令、Linux環境搭建、Linux伺服器效能監控等熟知效能調優的不同方式高階軟體測試工程師
熟練一門程式設計,如JAVA、Python等,推薦Python,簡單易學,自動化測試首選語言熟練動化測試框架、如UI測試的Selenium、Appium、單元測試的testNG,unittest,robotframwork等熟練自動測試環境搭建持續整合的使用程式碼管理工具的使用,如SVN,GIT等軟體測試管理崗
軟體測試知識面廣度熟知軟體架構、軟體測試工作施展策略熟練制定軟體測試計劃能統籌規劃好團隊工作內容,協調好部門工作進度等善於學習,對新技術有一定嗅覺並積極學習培養軟體測試團隊成長二、“自學”與“報班學”優缺點自學的優點
時間自由成本最低自學缺點
學習時間過長課程、學習資料不繫統無學習氛圍,學習完全靠自覺學習最終效果無人判定無人及時解答問題和作學習指導軟體測試工具需要自找自己找工作自學什麼都要靠自己報班學的優點
學習時間短學習成系統化,學習的更全面和一群人一起學習,有學習氛圍,學習效率高每堂課有作業,學到不同的階段有考試檢測學習效果針對不足和問題,有專業的老師給你輔導全套軟體測試工具免費提供提供一些就業崗位指供面試和簡歷指導,提供模擬面試服務報班學的缺點
需要花些錢,但和學成後的薪資相比不值一提需要花些功夫找一個靠譜的培訓機構報班學習氣氛好