了解軟體測驗這行的人都清楚,功能測驗的天花板可能也就15k左右,而自動化的起點就在15k左右,當然兩個崗位需要掌握的技能肯定是不一樣的,
如果剛入門學習完軟體測驗,那么基本薪資會在7-8k左右,這個薪資不太高主要是因為你之前沒有IT行業的作業經驗,一線城市的功能測驗大概能拿到9-10k,
軟體測驗現狀的行業現狀,如果說你只會功能測驗是沒有優勢的,不會自動化、性能,就注定你的職場核心競爭力是不夠的,現在就給大家介紹一下軟體測驗從0到1必會的知識,
作為一個過來人來講,如果大家想進階,一定要系統的學習,
如果按照薪資的不同大致可分為兩檔:
月薪5-9k: 從零基礎入門到能夠找到作業
月薪15-25k: 測驗在職搞定性能測驗和自動化測驗
第一階段:
月薪6-9k,剛剛入行,先學好功能測驗!
可能你是剛步入社會的應屆生,也可能你是剛轉行進入軟體測驗這個行業,那么首先以下基本的理論你是必須要掌握的:
- 軟體測驗的定義、生命周期、作業流程、需求分析;
- 測驗用例的設計、撰寫、評審;
- bug的基本知識以及禪道的使用;
- 測驗計劃、測驗報告的撰寫;
- SVN、Git版本控制工具的使用;
上面這些基礎的內容都掌握了以后,就可以開始著手實戰了,最好是先找一個web測驗專案去做一下,專案到手后可以按照下面的流程先過一遍:
- 發布專案進行立項,建立專案組進行分工;
- 需求評審,學會如何看需求檔案,進行需求分析,羅列測驗點;
- 整理測驗點,撰寫測驗用例,然后進行用例評審;
- 執行測驗,比如功能、界面、前后臺、兼容性、資料庫,對于發現的bug提交到禪道;
- 分析、總結、撰寫測驗報告;
把這個流程過完以后,說明你對于整體的測驗流程了然于胸了,不過仍然不足以讓你找到一份滿意的作業,要想真正掌握好功能測驗,下面這些你也是必須學的:
- Linux
- 資料庫
- 介面測驗
- APP測驗
到這,你就可以去投簡歷找第一份測驗作業了,
不過這只是說能找到一份作業,現在軟體測驗行業如果你想長期在這個行業發展,那么搞定性能測驗后者自動化測驗是你的必經之路,也只有拿下了這些,你才能拿到更高級別的薪資,
大多數的新手對于軟體測驗的學習路徑都不太清楚,不知道什么內容適合什么階段去學習,這就很容易走彎路,最好還是有人給指導,這樣學習效率也會高,這一點我自己也是深有體會的,如果你身邊沒有合適的大佬帶你,也不用擔心,找相應的軟體測驗學習交流群,到里面跟大家交流學習,這樣效果也是很好的,
下面說第二階段:月薪15-25k,搞定性能、自動化測驗,獨當一面!
先說性能測驗,很多人對性能這部分是存在誤區的:
- 只測不調,無法給出研發和運維人員執行建議
- 無法定位問題,缺乏清晰的邏輯和資料證明價值
- 性能測驗工具≠性能測驗
- 性能測驗技術體系落后,急需開源軟體
如果想避免走進這樣的誤區,那么以下這些內容你是必須得學的:
- 性能測驗的概念和流程:常見問題剖析、流行工具、方案設計
- 性能測驗工具:jmeter工具的使用、實戰;jmeter多協議、拓展與定制;分布式壓測與任務調度;
- 性能監控:性能監控體系與監控資料采集
- 性能實施:分布式服務壓測,場景設計、場景執行;測驗結果關聯分析,TPS、回應時間、執行緒關聯分析,壓力和資源使用率關聯分析
- 性能分析與報告:jvm除錯與系統除錯;性能瓶頸分析
性能測驗這塊能把上面這些掌握了,那么月薪達到15k基本是沒有太大的問題的,
如果下面自動化測驗的學習內容你能夠掌握,那就可以直接沖擊月薪25k!
建議先從Python入手,先學習Python的基本語法等,
- web端的自動化測驗:selenium安裝、錄制、處理;
- web控制元件、JavaScript腳本、PO模式;
- 移動端APP自動化測驗:appium使用、錄制、元素定位方法;
- APP控制元件定位、互動,引數化用例;
- appium問題定位分析、原始碼分析、二次封裝;
- 服務端介面自動化測驗:介面自動化測驗框架request;
- 介面請求構造、斷言;
- json/xml請求、回應斷言;
- headcookie處理、認證體系;
好啦,今天的內容就分享到這了,希望文章內容能夠對大家有所幫助,其實對于想升職加薪的測驗人來說,唯一的捷徑就是學習提升自己,下面我放幾個福利給大家,感興趣的朋友可以戳這里去視窗自行下載,
送給大家一句話,共勉:當我們能力不足的時候,首先要做的是內修!當我們能力足夠強大的時候,就可以外尋了!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/423932.html
標籤:其他
