loadrunner性能自動化

場景自動運行設置說明
第一步:把要做壓力的腳本製作完成;
第二步:設置場景
1、設置自動生成結果,按下圖操作
在這裏插入圖片描述
2、設置每次運行生成一個結果,步驟:Results——》Results Settings,按下圖,設置好保存的路徑,選擇框住的部分
在這裏插入圖片描述
3、保存這個場景
比如保存爲Scenario_100.lrs

第三步,設置自動運行腳本

在這裏插入圖片描述
1、此運行腳本在\10.10.23.10\工作文檔 (e)下,名稱爲:Lr場景腳本.bat
2、打開這個腳本,把第二步設置的場景路徑寫到這裏
比如:
cls
SET M_ROOT=“C:\Program Files\HP\LoadRunner\bin”
%M_ROOT%\wlrun.exe -TestPath “E:\scenario\Scenario1100.lrs” -Run
%M_ROOT%\wlrun.exe -TestPath “E:\scenario\Scenario1200.lrs” -Run
%M_ROOT%\wlrun.exe -TestPath “E:\scenario\Scenario1300.lrs” -Run
%M_ROOT%\wlrun.exe -TestPath “E:\scenario\Scenario1400.lrs” -Run
%M_ROOT%\wlrun.exe -TestPath “E:\scenario\Scenario1300_12.lrs” –Run
3、保存這個腳本,點擊運行
完畢

loadrunner: 實現多個場景的自動順序執行,自動保存結果
loadrunner並不支持多個場景的測試計劃,但是我們可能會有這樣的需求,達到無人看守的執行;

解決方法: 使用批處理命令實現:
SET M_ROOT=“C:\Program Files\Mercury Interactive\Mercury LoadRunner\bin”
%M_ROOT%\wlrun.exe -TestPath “場景的完整路徑.lrs” -Run
%M_ROOT%\wlrun.exe -TestPath “d:\test.lrs” -Run
然後保存到批處理文件中,在系統任務計劃中添加定時任務即可實現多場景的自動執行

loadrunner 自動保存結果:
通過設置Controller中的Result Directory,讓LR在每次運行場景時自動保存返回結果。
Directory中指定的是返回結果的保存路徑,選中“Automatically create a results directory for each scenario execution”項後,再輸入一個“Results Name”,LR就會負責在每次場景執行結束後自動保存返回結果到指定的目錄中,並且將根據Results Name中的值,每次按照順序生成新的返回結果目錄。

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