Loadrunner的性能測試之路(一)

一、性能測試

多種分類:

按照前後端劃分:
前端性能測試、後端性能測試
按照協議劃分:
HTTP協議、RPC服務的協議(以dubbo爲主)
按照需求劃分:
數據庫性能測試、接口性能測試、服務器性能測試

先說工具吧:

工具:

主要針對後端性能測試:公司後臺服務用java寫的,所以主要用的性能測試工具有loadrunner與jemeter。

Loadrunner:

Loadrunner是惠普公司推出的一款進行性能測試的專業工具,具有很強大的功能,包括開發語言的兼容,支持錄製腳本和自己編寫腳本,執行多虛擬用戶併發壓測,生成專業的圖表及報告,幫助測試者進行結果分析。
軟件下載:建議官網或自己尋找資源,Loadrunner11的jdk最好選擇jdk1.6,jdk版本過高會存在不兼容的情況,如果你是網上尋找的資源,不建議再進行漢化。

下載完成後,打開Loadrunner,點擊Creat/Edit Scripts創建新的性能測試腳本
在這裏插入圖片描述
設置腳本vuser類型,創建java vuser
在這裏插入圖片描述
創建完成後,會生成初始的界面和Loadrunner主要結構:
Actions:腳本主要的執行體;
init():初始化,腳本可能多次執行,但初始化只進行一次;
action()和end():表示事物的開始與結束
在這裏插入圖片描述
可以在本地編譯器編輯腳本,編輯成功之後,導入到Loadrunner裏,具體就是相當於把main()方法放到action裏,但是注意,這裏需要在JavaVM進行JDK配置,並在Classpath下面導入所需要的包:
在這裏插入圖片描述
腳本運行:
在這裏插入圖片描述
選擇對應的腳本,點擊add:
在這裏插入圖片描述
單擊global schedule配置執行條件:
在這裏插入圖片描述
Start Vusers:併發執行的Vuser個數;
Duration:總執行時間
Stop Vusers:結束時每多少秒停掉幾個Vuser
配置完成後,點擊三角號執行。

Loadrunner主要是生成報告能力比較強大,具體執行結果及報告的生成的過程沒什麼好說的了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章