天天看點

Mercury LoadRunner

負載測試降低應用風險 

  Mercury LoadRunner是一款用于測定應用的可擴充性、壓力下工作行為和性能表現的負載測試産品。它能模拟出成千上萬的虛拟使用者,在所有的基礎架構層面上對性能瓶頸進行逐層地識别和隔離。

您是否期望您的IT系統能夠支援上百或成千的使用者,而且您的應用涵蓋了不同系統環境,并擁有複雜的内部和第三方開發元件構成?在面對不可預測的使用者負載,永無止境的産品更新檔和更新問題面前,您的機構是否還可以提供99.9%的上線時間和可用性?現實面前,您的IT機構是否在應用部署之前,為其系統、使用者和網絡可擴充性進行了充分的應用測試,以確定沒有性能意外的發生呢?

企業應用依賴于衆多的因素,如技術、元件、平台、伺服器和架構。它們固有的複雜特性決定了其使用過程中存在巨大風險。如果在部署之前沒有經過測試,極可能導緻使用者滿意度的下降,并影響到企業的收益。Mercury LoadRunner是行業标準性能測試解決方案,它能預測企業應用的行為和性能。LoadRunner能夠幫助企業做到:在上線前,擷取端到端的系統性能的精确描述;驗證新應用或更新後的應用是否滿足特定的性能需求;在整個開發生命周期中發現并消除性能方面存在的瓶頸。

最終,您可以加快新應用的實施和更新程序,最大程度地降低生産當機時間和性能低下的風險,進而推動業務的順利發展。

在使用最小硬體資源條件下,LoadRunner可同時模拟成百上千的并發使用者,使應用系統處于模拟實際客戶平台或環境中真實使用者的巨大負載量。您可以跨越所有應用架構層面,端到端地為應用施壓,如添加持續的、可測的、可重複的負荷。之後,利用這些資料來發現可擴充性問題,防止此類問題影響到最終使用者的使用。

Mercury虛拟使用者生成器(Virtual User Generator-VuGen)不僅為QA工程師,也為其它人員而建立。其形象的腳本語言和精巧應用視圖使非技術型使用者也能快速地記錄和完善最終使用者腳本。

LoadRunner分析引擎(Analysis Engine)具備一個有專利權的自動關聯引擎,可精确地顯示和最終使用者性能劣化相關的最比對5個因素(Top 5),進而實作快速問題隔離,確定更有效的測試周期。

LoadRunner能夠衡量關鍵業務流程和交易的反應時間,發現端到端性能問題。該産品采用了實時性能監測器,從每個層面、每個伺服器群組件中捕捉并顯示性能資料。LoadRunner成熟的分析子產品幫助使用者深入分析研究,确定應用基礎架構中瓶頸産生的特定根源,并生成可執行報告。

LoadRunner廣泛支援各類企業環境中的性能和可擴充性測試,它是目前唯一一款為所有PeopleSoft、甲骨文、SAP 和Siebel的ERP/CRM應用環境定制的性能測試産品。LoadRunner可內建領先的J2EE開發環境和微軟的Visual Studio .NET平台,使用這些工具極大地幫助了應用測試案例的建立。

LoadRunner全面內建了Mercury QuickTest Professional、Mercury WinRunner和用于全球測試管理的Mercury Quality Management。Mercury Tuning可以重複使用LoadRunner腳本,用于優化上線系統。Mercury業務可用性中心(Mercury Business Availability Center)也可使用其腳本,來監測生産環境下的應用性能、可用性和服務水準。

Mercury LoadRunner是Mercury性能中心(Mercury Performance Center)的組成部分之一,Mercury性能中心內建了一整套軟體、服務和最佳實踐,用于自動化關鍵性能活動,包括負載測試、性能調優、應用診斷和容量規劃。

在複雜IT基礎架構中發現性能瓶頸,最大程度地減少上線後的意外的發生,并確定上線之際滿足生産性能需求。

支援絕大多數的企業環境,包括ERP/CRM、Web、J2EE、.NET、無線和流媒體。全面內建Mercury的測試和監測産品系列,以實作Mercury BTO解決方案的全方位價值。

本文轉自 qinling_bai 51CTO部落格,原文連結:http://blog.51cto.com/22494/14486,如需轉載請自行聯系原作者

繼續閱讀