微信小程序如何性能測試?

背景:

微信小程序做爲手機頁面的一種,相比傳統的網站和應用來講存在比較特殊的地方:html

一、  開發者每每對程序作了限制,只能經過微信客戶端訪問面試

二、  經過微信的Oauth進行認證小程序

這樣每每會致使咱們的性能測試工具沒法壓測到應用的後臺服務,這裏就跟你們分享下如何經過華爲雲性能測試服務(CPTS)壓測到服務後端,並完成性能評估。後端

 

測試步驟:微信小程序

一、  登錄華爲雲性能測試服務,並進入測試工程頁面微信

https://console.huaweicloud.com/cpts併發

 

二、  完成工程建立後進入工程界面定義測試事務工具

 

 

三、  添加對應的測試連接,測試連接獲取方式能夠由手機打開要測試的小程序連接,而後點擊右上角三個點的圖標,選擇複製連接(此連接包含了微信小程序的登錄信息),並將此連接複製到報文定義的URL行性能

 

 

四、  在報文界面添加手機微信客戶端訪問的UA Header,能夠採用固定取值Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A365 MicroMessenger/5.4.1 NetType/WIFI學習

 

 

五、  添加測試任務,並配置壓測的時長和須要模擬的併發用戶數

 

 

六、  在測試任務點擊啓動按鈕,選擇共享資源組外網(支持100併發的免費額度),須要更多的併發能夠經過建立私有的壓測資源來解決,詳見戳這裏

若是對接口測試、自動化測試、性能測試、LR腳本開發、面試經驗交流。感興趣能夠加羣:747981058,羣內會有不按期的發放免費的資料連接,這些資料都是從各個技術網站蒐集、整理出來的,若是你有好的學習資料能夠私聊發我,我會註明出處以後分享給你們。

 

七、  接下來就能夠查看完整的性能測試報告了,併發信息,成功率,時延區間統計,時延TPxx統計,資源利用率分析,調用鏈分析包羅萬象

 

 

TPS:

 

響應時延:

 

資源使用狀況:

 

調用分析:

 

拓撲關係:

簡單幾個步驟,花費了5-10分鐘時間就能夠測試出微信小程序的性能,你Get了嗎?

相關文章
相關標籤/搜索