qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          如何讓LoadRunner實現多個場景運行?

            場景分析:
            有3個不同的場景,分別為搜索,下載,上傳,其中3個場景執行順序為按照搜索->下載->上傳流程操作;哪么如何讓Loadrunner中如何實現多個場景運行:
            方法1:利用Loadrunner中的Controller中的Vuser組模式
            注意:Vuser 組設置不適用于百分比模式。
            操作步驟:
            1. 打開Loadrunner Controller->選擇“Manual Scenario”場景模式,添加腳本(Web_Search_100Vuser_15Mins_070401,Web_DownLoad_50Vuser_15Mins_070401,Web_UpLoad_50Vuser_15Mins_070401):
            2. 選擇第1個腳本(Web_Search_100Vuser_15Mins_070401),點擊“Edit Schedule”->選擇“Schedule by Group”->點擊“Scenario Start Time ”按鈕,設置啟動時間如下圖所示:17:00:00 2007-4-24
            3. 選擇第2個腳本“Web_DownLoad_50Vuser_15Mins_070401” ,點擊“Edit Schedule”->選擇“Schedule by Group”->在”Start Time”中選擇”Start When group” Web_Search_100Vuser_15Mins_070401 Finihses, 點擊”OK”確認
            4. 選擇第3個腳本“Web_UpLoad_50Vuser_15Mins_070401”, 點擊“Edit Schedule”->選擇“Schedule by Group”->在”Start Time”中選擇”Start When group” Web_DownLoad_50Vuser_15Mins_070401 Finihses,點擊”OK”確認
            5. 選擇“Results”-> “Results Settings”設置,如下圖所示:
            6. 點擊LoadRunner Controller中的“Start Scrnario”按鈕,開始運行場景
            方法二:利用批處理命令操作
            (1)   打開LoadRunner controller設置場景(Web_Search_100Vuser_15Mins_070401,Web_DownLoad_50Vuser_15Mins_070401,Web_UpLoad_50Vuser_15Mins_070401),設置個場景的運行策略,然后保存文件
            (2)   設置3個場影的日志保存目錄及名稱,選擇“Results”-> “Results Settings”設置:
            Website_Search_Result,Website_DownLoad_Result,Website_UpLoad_Result
            (3) 新建一個文本文件“website_night_070421”,編輯為以下內容:
          SET LR_PATH="C:\Program Files\Mercury Interactive\Mercury LoadRunner\bin"
          %LR_PATH%"wlrun.exe -TestPath "C:\Program Files\Mercury Interactive\Mercury LoadRunner\scenario\web_Search.lrs" -Run
          %LR_PATH%"wlrun.exe -TestPath "C:\Program Files\Mercury Interactive\Mercury LoadRunner\scenario\web_Download.lrs" -Run
          %LR_PATH%"wlrun.exe -TestPath "C:\Program Files\Mercury Interactive\Mercury LoadRunner\scenario\Web_UpLoad.lrs" –Run
            說明:要調用Loadrunner Controller,其實質是調用了wlrun,所以僅需在批處理命令中加入相應的語法格式即可,如上面所示:
            (4) 保存文件到C:\Program Files"Mercury Interactive"Mercury LoadRunner"scenario,并將文件放在場景文件中如下圖所示:
            (5) 如果要執行多個場景的運行,只需雙擊運行”website_bat_night_070421.bat”文件
            注意事項:
            1. Loadrunner Controller 運行時總是會覆蓋結果,所以需要設置好日志的保存目錄及名稱;
            2. 批處理運行腳本中的“-Run”中間未有空格;
            3. 批處理運行腳本中的參數區分大小寫的。(如上面的腳本中Download當時寫成了DownLoad死活不認,更改后才運行通過了)

          posted on 2013-12-02 09:21 順其自然EVO 閱讀(470) 評論(0)  編輯  收藏 所屬分類: loadrunner

          <2013年12月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 北流市| 柳州市| 扎兰屯市| 博白县| 民乐县| 禹州市| 科技| 孟津县| 城固县| 青海省| 彭泽县| 都兰县| 铁岭县| 甘南县| 仙桃市| 武义县| 东宁县| 彰武县| 呼伦贝尔市| 阳新县| 景德镇市| 临江市| 白朗县| 苍梧县| 吕梁市| 城步| 即墨市| 若尔盖县| 遂昌县| 平远县| 关岭| 宜都市| 彝良县| 南开区| 成武县| 武功县| 新绛县| 阜城县| 农安县| 巴林左旗| 砀山县|