新潮測試平臺之效能測試
該文原創為新潮質量保障技術團隊中的 “上進的中年軟體測試從業者”,用於技術交流分享
引言
效能測試是一個合格軟體測試人員應該具備的技能,而我剛好不具備。幸好我們團隊有一些大牛,可以在工作中指點我。測試平臺接入效能測試的初衷是封裝常見場景,遮蔽效能測試的手動操作過程,自主完成一個場景的效能測試,操作人員要做的就是寫好指令碼,測試完成後分析指標。
實現過程
本功能由小丹實現,我來轉述。
封裝遠端操作
封裝SSH,進行檔案傳輸和命令列執行。
Model層設計
- testcase:這裡留有介面testcase的入口,為後續介面從邏輯、功能到效能一系列流程測試。
- jmx_file: 支援jmeter指令碼上傳進行驗證。
View層設計
- 格式化展示。
- 執行按鈕觸發。
- 報告下載。
控制層
- 指令碼上傳。
- 執行。
- 監控。
- 打包。
- 下載。
效果展示
後續優化
- 採用Jenkins作為任務佇列管理和觸發的工具,規避二次認證和效能測試機器過載的問題。
- 對接運維平臺,對執行結果進行自動分析,得到更精確的測試結論。
結語
引用一位老師的教誨,這個世界最大的公平在於:當一個人的財富大於自己認知的時候,這個社會有100中方法收割你,直到你的認知和財富相匹配為止。
相關文章
- 測試平臺之介面測試
- 聊聊效能測試平臺
- 新潮測試平臺--慎用 PRC 返回的資料 (二)
- 微服務測試之效能測試微服務
- 效能測試之測試指標指標
- PR效能測試工具升級到全鏈路效能測試與分析平臺
- 測試開發之效能篇-效能測試設計
- 搭建 nGrinder 效能測試平臺並快速使用
- 雲上的移動效能測試平臺
- 效能測試之測試分析與調優
- RestCloud測試平臺,支援壓力測試RESTCloud
- jmeter之效能測試JMeter
- 測試平臺起航
- 隨行付微服務測試之效能測試微服務
- 軟體產品測試之效能效率測試
- 測試開發之效能篇-JMeter介面測試JMeter
- 「內測來襲」 一鍵搭建您的效能測試平臺
- YLazy Web Page Test , 網頁效能測試平臺Web網頁
- jmeter之效能測試(16.1)JMeter
- Jmeter介面測試+效能測試JMeter
- 關於測試平臺的搭建 (我們要不要搭建測試平臺)
- allure 測試報告怎麼嵌入到測試平臺?測試報告
- 測試平臺系列(77) 完善測試計劃頁面
- 測試平臺系列(73) 設計測試計劃功能
- (一)效能測試(壓力測試、負載測試)負載
- 效能測試之Docker監控Docker
- 效能測試之入門篇
- 效能測試
- 測試平臺系列(63) 軟刪除之殤
- 自動化測試平臺
- 開源測試平臺--MeterSphere
- 效能測試之常見效能指標指標
- [測試平臺] 全流程客戶端測試質量保障客戶端
- teprunner測試平臺測試計劃批量執行用例
- 【PG效能測試】pgbench效能測試工具簡單使用
- Jmeter效能測試:高併發分散式效能測試JMeter分散式
- 效能測試面試題面試題
- 功能測試、自動化測試、效能測試的區別