HP Performance Center如何運行Loadrunner
使用 HP Performance Center 的基于
Web的用戶界面,您可以在公司和家里同時執行并監控多項測試,或者安排它們在無人值守的情況下啟動。為方便訪問、共享和復用,相關測試資產(如測試腳本、負載測試配置、測試數據和分析生成的結果)存儲在 HP Performance Center 中。
主要特性和優勢
n
通過提供一個可以經 Web訪問的解決方案以及全天候訪問共享測試基礎設施的服務,降低分布式負載測試的成本
n
更加有效地使用測試資產和許可證資源池
n
提供了一個用于運行性能測試 CoE 或 IT 共享服務的平臺
n
為應用程序團隊的所有成員提供了項目級可見性和協作式工作環境
LoadRunner 是一種適用于各種體系架構的自動負載測試工具,通過模擬實際用戶的操作行為和實施實時性能監測,來幫助用戶排查和發現問題。相比于 RPT, LR 能支持更廣范的協議和技術,適應面很廣,為用戶的特殊環境提供特殊的解決方案。LR 的組件很多,其中核心的組件包括:Vuser Generator(VuGen) 用于捕獲終用戶業務流程和創建自動性能測試腳本Controller 用于組織、驅動、管理和監控負載測試。Load Generator 負載生成器用于通過運行虛擬用戶生成負載。Analysis 有助于您查看、分析和比較性能結果。IBM Rational Performance Tester(簡稱 RPT)也是一款性能測試工具,適用于基于 Web 的應用程序的性能和可靠性測試。Rational Performance Tester 將易用性與深入分析功能相結合,從而簡化了測試創建、負載生成和數據收集,以幫助確保應用程序具有支持數以千計并發用戶并穩定運行的性能。RPT 是針對 Web 應用程序的性能測試工具,基于 Windows 和 Linux 的用戶界面,使用基于樹型結構的測試編輯器提供且詳細的測試視圖。提供不同用戶數的靈活的模擬,支持將 Windows 和 Linux 用作分布式負載生成器,使用硬件資源實現大型、多用戶的測試。支持使用自定義 Java 代碼的靈活測試定制。
LoadRunner
LoadRunner是一款負載測試軟件,可使您洞察端到端系統性能,以便在應用正式推出之前識別和解決其中的問題。
互動式記錄和標本制作
顯著降低創建腳本所需的時間和技能。 使 Web 2.0 和移動 Web 應用的測試更快速、更容易且更面。 單個測試工具
顯著降低創建腳本所需的時間和技能。 使 Web 2.0 和移動 Web 應用的測試更快速、更容易且更面。 您可以通過單個易用的集成軟件測試工具測試各種應用,包括移動、Ajax、Flex、HTML 5、.NET、Java、GWT、Silverlight、SOAP、Citrix、ERP 以及遺留應用。 移動測試
利用行業先進的網絡行為和服務虛擬化,測試基于瀏覽器和基于本地的移動應用。 云測試
可在云中擴大和縮小云負載測試規模,從多個地域運行簡單、靈活、逼真的測試,以模擬業務應用的需求。
與開發工具集成
可將性能測試集成在您的開發環境中,包括 IDE、連續集成和構建系統。
性能分析和報告
非介入式實時性能監控器可使用應用層和代碼級數據來進行根本原因分析,從而發現應用性能瓶頸。性能測試:Loadrunner的映射
Loadrunner的Vuser(虛擬用戶)代替了測試人員,測試人員執行的操作以Vuser script(虛擬用戶腳本)的方式保存并執行。一臺計算機可以運行多個Vuser,因此降低了性能測試對硬件的需求。Loadrunner的Controller代替了測試主管。Controller負責生成性能測試場景,管理和協調多個虛擬用戶。在實際運行時,Controller將運行任務分配給各個Load generator,并聯機檢測軟件系統各個節點的性能。后收集結果數據,并提供給Loadrunner的Analysis。Analysis對數據進行整合,分析它們之間的關系。并將這些關系以圖表和報告的形式展現出來,使測試結果一目了然。loadrunner定義性能要求
本教程將使用旅行服務應用程序。 想象一下,您是負責簽約的應用程序滿足業務需求的性能工程師。 您的項目經理已經給您以下標準來批準產品發布:
該應用程序必須成功處理10個并發旅行社。
該應用程序必須能夠處理10個同時進行的航班預訂,響應時間不超過90秒。
應用程序必須能夠處理10個旅行代理人,并行行程檢查,響應時間不超過120秒。
應用程序必須能夠處理10個代理商登錄并退出系統,響應時間不超過10秒。
本教程將引導您完成驗證每個業務需求的負載測試過程。