摘要:解密CloudTest雲服務如何助力電商平台應對11·11全球購物狂歡節。
剛剛結束的雙11全球狂歡季,當日總成交額達到了4982億人民幣,實時物流訂單量破22.5億單!大家有沒有加入“剁手”大軍,感受這場購物狂歡呢?活動期間,多個購物平台都熱鬧非凡,隨着科技的發展,我們的消費體驗一年比一年絲滑,有沒有經歷過好不容易搶到秒殺卻無法刷出支付頁面的焦灼?有沒有為了搶購首發新品一直刷新頁面的經歷?為何今年體驗如此絲滑呢?原因是得益於雲計算的發展,各電商平台對自己的負載能力提前進行了測試和分析,於是越來越了解平台性能,在活動前就已經做好了升級准備,那究竟是通過什么神器幫助企業了解到這些信息的呢?今天我們就來探個究竟。
以前,對於平台的負載能力的測試和判斷,無論測試工具搭建的時間成本,還是采購成本都比較高的,而且只能對單個或少數軟件進行測試,所購買的測試設備無法隨着平台業務發展的需要而提升測試能力,由此一來,都很難精准地掌握其負載能力,監控性能問題,直接影響到了我們是否能夠絲滑完成付款,搶購到種草已久的東西,導致用戶的流失。
隨着雲計算技術的飛速發展,就出現了雲性能測試服務,相較於傳統的性能測試工具,雲性能測試服務獨有的特點之一就是如雲般輕量化,即開即用,無需體驗預留或采購資源,使得測試工作變得極為方便。雲性能測試服務的測試能力更可以根據業務測試需要隨時擴展,比傳統軟件更靈活地支持更高並發的模擬測試。這正是雲性能測試服務成為當今性能測試界“網紅”的原因。
2017年12月15日,秉持着高性能、低成本、可擴展和支持復雜場景等理念,“網紅”華為雲雲性能測試服務(CPTS)C位出道,為雲性能測試服務帶來更多精彩體驗。雲性能測試服務(Cloud Performance Test Service,簡稱CPTS)是一項為基於HTTP/HTTPS/TCP/UDP/WEBSOCKET等協議構建的雲應用提供性能測試的服務,具備強大的分布式壓測能力。CPTS支持快速模擬大規模並發用戶的真實業務高峰場景,可以很好的支持報文內容和時序自定義、多事務組合的復雜場景測試。接下來,我們對其特點一一進行了解。
靈活自定義,HTTP/HTTPS協議測試場景支持
通過支持標准、開放的HTTP/HTTPS報文可根據自身需要進行快捷的自定義,簡單調整即可給不同測試應用發送壓力測試流量。也可以根據測試對象的實際需求,對HTTP/HTTPS協議報文的任何字段內容進行自定義,包括HTTP方法、URL、Header和Body等字段的設置和編輯內容。對於檢測結果,可以進行自定義響應結果校驗,針對不同的請求,可支持用戶配置檢查點,在獲取到響應報文后針對響應碼及頭域內容做結果檢驗,只有條件匹配后才可認定是正常響應。
測試任務模型自定義,支持復雜場景測試
通過多種事務元素與測試任務階段的靈活組合,可以幫助用戶測試多操作的並發場景下的應用性能表現。而所創建的事務可以被多個測試任務復用,針對每個事務可以定義多個測試階段,並對每個階段分別定義持續時間和並發用戶數,模擬流量起伏的復雜場景。
專業性能測試報告,應用性能表現一目了然
可提供事務TPS、並發用戶、響應時延、事務累計、結果校驗失敗、響應超時等多種細分維度統計能力。還提供了實時和離線兩種類型的測試報告,我們可以隨時查看和分析測試數據。
按需使用測試集群,私有壓測集群管理
不同於傳統測試工具,華為雲雲性能測試服務可以按需創建測試集群,並實現租戶間流量隔離,測試期間更可以實施擴容、縮容測試集群,升級測試能力。完成測試后可隨時刪除集群。
雲計算日益發展的今天,平台、應用是否能及時優化性能,適應自身發展尤為重要,看完本文介紹,是否想親自體驗CPTS服務,探索更多功能呢?歡迎體驗沙箱實驗《基於CloudTest對雲端應用進行性能測試》,實驗中可一鍵預置好彈性雲服務器ECS和虛擬私有雲VPC等所需服務,讓我們更專注於雲性能測試服務的體驗。更提供了詳細的實驗手冊,每一步操作都有詳細指導,有的放矢,輕松體驗如何創建測試工程、添加測試任務並執行壓測任務。圖表化壓測報告直觀了解壓測結果,進入沙箱實驗室,上雲體驗吧!
本文分享自華為雲社區《CPTS助力11·11購物狂歡,穩妥承載消費熱情》,原文作者:學院小助 。