LoadRunner 是一種預測系統行為和性能的工業標準級負載測試工具,其通過以模擬上千萬用戶實施并發負載及實時性能監測的方式來確認和查找問題,LoadRunner 能夠對整個企業架構進行測試。通過使用LoadRunner,企業能最大限度地縮短測試時間,優化性能和加速應用系統的發布周期。此外,其適用于各種體系架構,支持廣泛的協議和技術。
網上LoadRunner方面的資料挺多的,但是實例好像并不多,尤其是一些具體的細節性的問題的解決方法還需要真正應用才能解決。通過這次使用該工具進行文件下載的性能測試,也算對LoadRunner有了一個初步的認識,雖然至今對于很多問題還是一知半解,不過還是特此總結如下,希望能夠在和大家分享的同時一起學習研究,最終達到能夠熟練的使用LoadRunner做出具有說服力的性能測試的效果。
1.1 LoadRunner安裝
LoadRunner分為Windows 版本和Unix 版本,請根據自己的實際測試環境選擇具體的版本,由于本人的測試系統基于Windows平臺,故在此以Windows版本的安裝為例。
備注:本次測試用的LoadRunner版本為Mercury LoadRunner 8.0,安全測試部的服務器上有其安裝包,目前Mercury LoadRunner 9.5版本已經發布,其對瀏覽器會有更好的兼容性,需要的話,可以自行下載其安裝包和補丁包進行學習。
(1)系統要求:
如果只是用來學習的話,目前的測試機應該都可以滿足基本要求,但是如果真正想得到可靠的性能測試數據,建議盡量選擇配置比較好的機器來安裝和測試執行,這樣可以減少測試機的性能的原因導致的測試數據的不真實。
(2)安裝過程:
LoadRunner安裝過程比較簡單,除了License Information信息需要更新外,如下圖所示,如果不需要其他特別配置,基本上選擇默認值就可以了,安裝完成后需要重新啟動機器。
以下是LoadRunner 8.0版本可用的兩個不同類型的License:
golbal-1000: AEACFSJI-YASEKJJKEAHJD-BCLBR
10000 web clients: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB
注意:請務必保證你的LoadRunner的安裝包存放目錄中不包含中文字符,否則安裝過程中會出現較多的異常錯誤:如找不到指定文件等等。
也可以在安裝的時候不進行License更新,安裝完成后,找到LoadRunner圖標,進入如下界面,更新License信息。
原文轉自:http://www.anti-gravitydesign.com