1. 程式人生 > >遠離伺服器宕機,騰訊WeTest正式推出伺服器深度效能測試服務

遠離伺服器宕機,騰訊WeTest正式推出伺服器深度效能測試服務

WeTest 導讀

隨著城市發展趨向智慧化,不僅移動網際網路應用正迅速融入出行、金融、醫療、娛樂等傳統行業,跟隨移動網際網路成長起來的,還有使用者對應用使用與消費的理性意識。

而在使用者不斷增加的同時,如何避免移動應用延遲、閃斷、宕機等隱患給開發者們來了首當其衝的挑戰。放眼國內外,每一年都會出現伺服器宕機熱門事件。

譬如在2017年間,微軟Azure雲服務、百度搜索移動端、新浪微博都曾由於使用者訪問量大以及其他不可控原因,出現系統故障、使用者訪問緩慢甚至無法使用的狀況,不僅導致使用者體驗下降,造成使用者流失,影響企業業務收入,更受輿論影響,致使品牌口碑下滑,出現信譽危機。而對於尚在上線初期的產品來說,伺服器崩盤,出現“延遲”、“閃斷”、“宕機”,無疑將被百萬級應用市場淘汰出局。

大環境下多數高品質應用面臨大量使用者湧入,為伺服器承壓容量不斷帶來挑戰。面對迅速更新的智慧硬體且千差萬別的執行環境,倘若開發者無法“見招拆招”,保證伺服器效能穩定,又沒有專業的團隊運營維護,那麼企業極有可能無法預先發現危險,更無法及時解決宕機的問題。

  • 重塑壓測大師:自助式壓測服務與伺服器深度效能測試雙管齊下

2018年10月26日,作為第三方質量開放平臺,騰訊WeTest全面升級功能服務。尤其對伺服器效能測試中常出現的技術門檻、配置冗雜、成本高昂等開發者亟待解決的問題,重塑“壓測大師”,推出“自助壓測服務”與“伺服器深度效能測試”兩大功能模組,通過專業級別測試與健全修正方案,協助開發者逐一擊破切實難關。

在開發者最重視的價格定製層面,以伺服器深度效能測試為代表,開發者可根據方案的介面數量和場景深度數情況定製服務,通過自行壓力測試成本相比大幅降低的價格,體驗產品釋出前及運營中的伺服器壓力測試及效能優化的全託管服務。

  • 自助式壓測服務:易用性強、併發量高,多維度實時精準報告

以往的企業 由於人力、時間、資金三大方面的限制,較少配備專職壓力測試的負責人員運營維護,但這常常導致應用開發臨近上線的緊要階段無法全面考察產品功能極限、及時定位問題、排除功能隱患,往往導致產品在最後一刻功虧一簣。

為了平衡成本與測試間帶來的矛盾,騰訊WeTest對以往壓測大師功能再次升級。

自助壓測服務特點

壓測大師將騰訊沉澱多年的壓測技術產品化,不僅對外提供完整的壓力測試框架與伺服器環境,還將通過建立虛擬機器器人真實模擬產品多使用者併發場景,真實模擬移動應用、遊戲、API、Web/H5等主流壓測場景,適用於產品釋出前及運營中的伺服器壓力測試及效能優化。

    1. 易用性強:一分鐘即可發起壓力測試

開發者無需額外配置壓力機、無需高度技術認知,即可迅速上手壓測大師,參與視覺化引數配置,1分鐘內模擬複雜業務場景,分配壓力比重,完成用例配置,最大限額節省時間成本。

    2. 併發量高:10萬級壓力按需定製、隨開隨用

由於壓測最終測試直接決定產品品質,在壓力源頭上,以騰訊云為依託,騰訊WeTest將為開發者提供穩定雲端壓力,10萬級壓力可按需定製,隨開隨用。

    3. 精準定位:每秒實時重新整理,第一時間推出多維度資料報告

測試還將分門別類實時產出資料或圖表報告,最高每秒實時重新整理,為開發者第一時間提供TPS、相應時間CPU、記憶體、磁碟IO、網絡卡負載等核心效能指標,並支援多維度資料對比,準確定位問題源頭。

 

 壓力測試報告樣例

  • 伺服器深度效能測試:騰訊標準,專家測試,廣且深的問題定位分析

然而,在以往的系統性能問題的定位與優化上,依然對伺服器效能測試帶來較高技術要求,需要專職壓測人員進行測試,精準定位依舊所需耗費大量成本。

為了突破此類瓶頸,騰訊WeTest團隊推出伺服器深度效能測試,根據開發者具體需求量體裁衣定製測試方案,靈活模擬產品多併發使用者場景,極速產出測試分析報告,幫助開發者定位問題,提升產品質量。

    1. 專家測試,騰訊標準,便捷支援微信登入

以騰訊WeTest在十餘年的產品壓測經驗為依託,目前全面升級的騰訊WeTest伺服器效能測試,已應用於騰訊旗下多款精品應用, “企業微信”,“微信讀書”,“QQ會員”“摩拜單車”,“NOW直播”等應用均在使用壓測大師進行效能測試,覆蓋了社交、交通出行、直播視訊、新聞閱讀等各行業應用,承載千萬級使用者產品的壓測考驗。

此外,據《2017中國開發者調查報告》資料顯示,在中國有66.2%的開發者選擇微信作為溝通工具。因此,秉承一貫以細節取勝、順應開發者訴求的服務標準,騰訊WeTest與微信連通,獨家支援微信登入,最大程度方便開發者第一時間獲取測試指標。

    2. 多場景、分散式壓力源,將問題分析深入業務

在目前的模擬場景中,騰訊WeTest可提供的測試型別不僅包括Web/H5網站、移動應用、API 、遊戲等主流壓測場景,還包括http或https協議測試專區,可支援URL、頁面、微信廣告測試,第一時間順應市場所需,具備小程式、微信頁面的壓測能力。

而相比及時、精準的把控問題,深度壓力測試依託於多年應用經驗與領先行業的技術,旨在幫助開發者將問題深入到業務,深度分析、解決問題。

比如,在壓力源方面,伺服器深度效能測試不僅可以真實模擬壓力來源,更支援全國及海外壓力分佈,助力應用產品揚帆出海。

在深度壓力測試中,還可支援4種引數化形式與全域性引用。開發者可以提取上文變數,傳遞引數後,在測試模型中自主構建上下文場景,按執行順序排列介面,靈活完成鏈路構建,模擬使用者登入態。

(圖片來源:NOW直播應用案例)

上下文變數功能,可將上文body資訊傳輸到下文header的cookie中

更重要的是,深度分析報告的資料詳盡清晰,不僅涵蓋多項指標,還將量體裁衣,為開發者提出有效、可靠的問題定位分析與建議。

針對手遊和部分APP採用的TCP以及其他自定義協議,壓測大師正在逐步完善中。在不久的將來,壓測大師將滿足更多的產品型別和場景的測試需求。

  • 十年打磨,細節取勝,壓測大師與開發者並肩同行

三年同行,質造未來。通過精準指定壓測方案、壓測大師在發包設定、客戶端請求、測試模型、報告標準閾值部分功能上的測試用例執行、統一標準與急速交付的測試結果分析,騰訊WeTest將幫助開發者發現伺服器端的效能瓶頸,對產品進行鍼對性效能調優。

2018年10月26日,騰訊WeTest將正式迎來三週歲生日。三週年慶典期間,只要在WeTest平臺註冊的使用者,均可免費體驗標準相容、雲真機、壓測大師、手遊安全掃描、應用安全掃描等五大服務,更可享用總價值最高達45100元(人民幣)的代金券,其中更包含價值10000元的壓測大師服務代金券。

 未來,騰訊WeTest將一道與開發者並行,在保證使用者流暢體驗的同時,不斷降低伺服器採購和維護成本,實現使用者與開發者的技術共贏。

如果使用當中有任何疑問,歡迎聯絡騰訊WeTest企業QQ:2852350015