
做測驗七年多,有不少人問過我下面問題:
現在的手工測驗真的不行了嗎?
測驗工程師,三年多快四年的經驗,入門自動化測驗需要多久?
自學自動化測驗到底需要學哪些東西?
不得不說,隨著行業的競爭加劇,互聯網產品迭代速度越來越快,QA 與測驗工程師都需要在越來越短的測驗周期內充分保證質量,
可是,App 測驗面臨著很多挑戰,比如多端發布、多版本發布、多機型發布等等,導致了手工測驗很難完全勝任,因此,自動化測驗、持續測驗就成為了每個開發團隊的必要需求,
而現實是,很多團隊在實施自動化測驗的程序中,并未取得良好的質量效果,這主要是因為學習自動化測驗有兩大難點:
1.自動化測驗本身擁有一定的技術門檻;
2.最大的難點是需要大量的實戰經驗,
據我了解,不少初中級測驗工程師在跨過基礎門檻,比如掌握了基本的編程與自動化測驗框架 API 后,往往會認為自己已經掌握了自動化測驗,便開始投入到實際開發中,卻又掉進各種各樣的技術債和經驗債里,痛苦不堪,比如,遇到框架穩定性與適用范圍、用例穩定性、用例可復用性等問題,
作為一個過來人,對學習程序中的困難深有體會,所以我熱衷于收集整理資源,記錄踩坑到爬坑的程序,希望能把自己所學,實際作業中使用的技術、自學方法、心得及踩過的一些坑,記錄下來,
更希望想自學的你一樣,通過我的分享可以少走一些彎路,可以形成一條自己的體系,并應用到實際中,當然,也真心的希望你們升職加薪,或許這才是最實際的吧,
下面分享我整理的這份2021年可能是最全的軟體測驗工程師發展方向知識架構體系圖,
一、Linux必備知識
linux作為現在最流行的軟體環境系統,一定需要掌握,目前的招聘要求都需要有linux能力,

二、Shell腳本
掌握shell腳本,包括shell基礎與應用、shell邏輯控制、shell邏輯函式等,

三、互聯網程式原理
自動化必由之路:前端開發基礎知識以及互聯網網路必備知識,

四、Mysql資料庫
軟體測驗工程師必備Mysql資料庫知識,不僅僅停留在基本的“增刪改查”,

五、抓包工具
Fiddler、Wireshark、Sniffer、Tcpdump各種抓包工具適用于各種專案,總有一款適合你,

六、介面測驗工具
介面測驗神器,你繞不開的強大工具:Jmeter,小巧靈活:Postman,

七、Web自動化測驗Java&Pyhton
了解自動化的目的,熟練掌握testng&unittest自動化框架,以及斷言與日志處理,

八、介面與手機自動化
專業介面呼叫、測驗解決方案,組建完整的web和介面自動化框架,Appium整體使用,

九、敏捷測驗&TestOps構建
揭開TestOps的神秘面紗,持續集成Jenkins框架爛熟于心,

十、性能測驗&安全測驗
軟體測驗的彼岸:性能測驗和安全測驗,選對方向,努力爬坑吧!

上面就是我整理出來的一份軟體自動化測驗工程師技術路徑圖,希望大家能在這個成長程序中收益良多,全方位提升測驗技術,建立一套屬于自己的技術體系,幫助大家不斷學習和優化技術堆疊,跟進先進和主流的測驗技術,給到大家帶來的不僅僅是技術和薪資的提升,更多的是改變測驗人在IT技術領域的地位和心態,拔高測驗行業的技術深度,
光有路線圖譜學習還不夠,可以結合一些配套的學習筆記、視頻、檔案進行學習會事半功倍!作為一位過來人也是希望大家少走一些彎路,所以我也整理好了一些軟體自動化測驗的學習資源(包括Python編程、WEB自動化測驗、app自動化測驗、介面自動化測驗、測驗框架、持續集成、自動化測驗開發、性能測驗、安全測驗、大廠面試真題、簡歷模板等等、當然還有一些測驗基礎、工具、app測驗、介面測驗、linux、mysql資料庫等基礎知識),相信能使你更好的進步!希望能給你前進的路上帶來幫助,這些學習資料我都放在我的測驗學習交流裙:1033482984 里面了,同時還有幾千個行業大佬相互進行技術交流、經驗分享,如果你也感興趣,那么期待你的加入,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/551614.html
標籤:其他
下一篇:返回列表
