2016年8月,云智慧(北京)科技有限公司正式推出面向真實業務場景與用戶行為的全鏈路云壓測平臺——壓測寶,通過全球分布式網絡發起真實壓力,幫助企業評估應用性能容量,發現應用全鏈路性能瓶頸,從而保障產品迭代、交付速度滿足業務的高速增長的需求。
應用壓力測試面臨巨大挑戰
在互聯網+時代,云計算、移動互聯網、物聯網的蓬勃發展讓虛擬化、分布式計算&存儲、SDN、API等技術得到廣泛普及,應用模式變得透明和龐大,部署在不同環境、調用大量第三方服務的應用性能難以通過傳統壓力測試工具準確測量。同時企業高速增長的互聯網業務要求產品開發、迭代和交付周期越來越短,作為后端支撐的壓力測試方法和工具越來越難以滿足應用功能可用和容量規劃預估的需求:
風險缺乏有效的評估手段,不確定并發負載的極限;
信息系統復雜度上升,性能測試成本與實施代價高;
業務測試環境和實際用戶網絡環境差距大,性能問題定位困難;
容量規劃缺少依據,只能依賴測試者的個人經驗。
云智慧壓測寶準確感知性能瓶頸
壓測寶是云智慧基于真實業務場景與用戶行為推出的云端壓力測試產品,顛覆傳統壓測理念和流程,遵循新一代應用性能測試領域的云壓測標準體系,專為云端互聯網企業的開發測試節奏與復雜度而生,只需三個步驟即可發起高達億級PV的用戶訪問量,實現對全鏈路性能測試和真實業務場景壓力測試。
端到端全鏈路壓測
真實業務場景壓力測試是以真實的用戶行為、時間和規模進行建模,精準測試生產環境在壓力下的性能表現,詳悉各地域或鏈路之間性能差異,支持高達億級PV用戶的訪問量;
全鏈路性能測試可根據業務鏈路的實際環節,通過網絡瀏覽器在任意位置創建并控制測試,從世界各地的一個或多個云環境生成負載,經由標準協議指向應用程序,全球實時發起壓力。
壓測寶通過云端服務器產生真實分布式用戶訪問壓力,模擬來自各地域用戶接入后臺所帶來的真實流量,從而跳出了“溫室環境”的理想狀態,達到無限接近生產環境所面臨的各種復雜因素,準確測試真實用戶體驗。
壓測寶綜合報表
由于采用基于SaaS模式的分布式部署方式,用戶無需任何的硬件及帶寬等資源的投入,從而大大縮短測試周期及降低測試成本。壓測寶的操作流程非常簡單,只需要“準備測試腳本”、“定義測試任務”、“實時分析數據”這三個步驟,即可實現傳統測試方法長達6周的測試過程,周期縮短到6個小時甚至6分鐘。
可視化壓測大屏
壓測過程中,壓測寶提供多維度數據指標,能夠自由靈活地進行多指標關聯分析,而與云智慧應用性能管理產品透視寶的深度集成,幫助用戶通過壓測深入分析全鏈路性能狀況,快速進行后端問題快照及代碼詳情跟蹤,定位代碼級性能瓶頸,同時通過可視化數據大屏實時展示和分析性能數據,實現現場糾錯。
壓測寶提供豐富的擴展接口,能夠與企業現有測試工具Jenkins等緊密集成,將壓測任務以服務的方式進行驅動執行,實現面向產品全生命周期的持續交付和持續集成。此外,云智慧組建的性能測試領域專家團隊,依托壓測與性能管理平臺為用戶提供專業的咨詢服務,并出具公立的第三方壓測報告,確保應用的上線質量。