自學測試:提升路線建議
- 測試技術提升建議(←可點擊查看)
- 測試提升方向(↓可點擊查看)
- 測試入門:測試理論基礎→常用測試工具→linux命令→數據庫sql基礎
- 自動化測試
- jmeter接口自動化:jmeter工具使用→java基礎→beanshell
- python接口自動化:python基礎→urllib2/request庫等→python接口自動化框架
- java接口自動化:java基礎→HttpClient/RestTemplate庫等→java接口自動化框架
- UI自動化
- 性能測試:性能概念→loadrunner工具→jmeter及beanshell(需要java基礎)→架構知識→linux分析調優→各種中間件服務器等監控、分析、定位、調優
- 測試開發
- 測試框架二次開發:深入學習各種框架→深入學習插件
- 測試平台開發:
- 小工具開發:python→tkinter/PyQt5
一、基礎:測試理論
怎么做軟件測試?軟件測試必須要知道的知識點:
【測試基礎】帶你全面了解軟件測試及工作流程
【基礎】HTTP請求中GET和POST區別
二、基礎:常用測試工具(postman,fiddler、jmeter、Xshell、git等)
Fiddler常用功能
【測試基礎】fiddler使用從基礎到高級
【進階】fiddler字段添加接口響應時間
【進階】Fiddler抓包模擬弱網絡環境測試
Postman常用功能
Charles常用功能
【基礎】MacOS上配置 Charles
待更新...
Jmeter
Xshell
Git
Git使用教程(超全,看一篇就夠了)
Git常用命令,超實用(建議收藏隨手查)
markdown介紹和使用(超全建議收藏)
三、基礎:linux常用命令、shell、環境搭建
linux
【基礎】工作中常用的linux命令,經常會被面試官問到
【基礎】tail命令查看日志
Docker
【基礎】手把手搭建docker環境
【基礎】docker常用命令及項目實戰
四、基礎:數據庫(mysql、redis等)
SQL基礎概念
SQL實戰
【基礎】SQL增刪改查
【進階】SQL進階使用
【高階】SQL高階使用
五、自動化測試:框架及實戰
自動化介紹及選型
自動化測試介紹和分類
【自動化測試框架】pytest和unitttest你知道多少?區別在哪?該用哪個?
接口自動化
無需寫代碼的自動化框架
接口自動化測試框架【windows版】: jmeter + ant + jenkins
接口自動化測試框架【linux版】: jmeter + ant + jenkins
接口自動化測試框架: jmeter + maven + jenkins
要寫代碼的接口自動化框架
【接口自動化測試實戰】python+requests+Pytest+Excel+Allure
【接口自動化測試框架】python+request+unittest+allure
【接口自動化測試框架】java+httpclient+testng+allure
web自動化
待更新...
移動端自動化
【自動化基礎】手把手教零基礎小白搭建APP的UI自動化環境
【自動化進階】APP自動化實戰
測試報告
六、性能測試:從0到實戰
Jmeter & beanshell
Jmeter
【測試基礎】jmeter工具介紹及使用
beanshell
性能實戰
【性能測試實戰】jmeter+k8s+微服務+skywalking+efk
七、編程基礎
Java
python
八、測試開發:前端、開發測試平台
開發測試平台
待更新...
小工具開發
待更新...
自動化辦公
待更新...
爬蟲
九、簡歷、筆試、面試
【熱門測試技術,建議收藏備用】項目實戰、簡歷、筆試題、面試題、職業規划
獲取學習資料(網盤持續更新中。。。)
從測試小白到高級測試→完整視頻教程:
https://www.cnblogs.com/upstudy/p/15867727.html