地址: http://www.cnitblog.com/wss123/archive/2006/10/24/18351.html 作者: wss123 沉浮于 LR 很多天了,以前一直在 WR 分論壇漂??吹酱蠹姨岢龊芏? name="description" />

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • LR腳本的調試(轉載)

    發表于:2008-10-25來源:作者:點擊數: 標簽:調試腳本
    MI LY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">地址: http://www.cnitblog.com/wss123/archive/2006/10/24/18351.html 作者: wss123 沉浮于 LR 很多天了,以前一直在 WR 分論壇漂??吹酱蠹姨岢龊芏?

    MILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">地址:http://www.cnitblog.com/wss123/archive/2006/10/24/18351.html

    作者:wss123

     

    沉浮于LR很多天了,以前一直在WR論壇漂??吹酱蠹姨岢龊芏鄦栴},不過發現大家的腳本大都已錄制為主,而且經常有提出錄制的腳本回放有問題,其實很多問題很好解決,LR提供了很多手段調試和優化我們的腳本。
    1.
    設置斷點
    相信大家都不陌生,LR也是可以設置斷點的,在需要設置斷點的語句前按F9
    捷鍵,斷點就設置好了,程序運行到斷點語句后會暫停,這時我們可以用F10單步
    調試程序.
    2.
    打開EXtended Log
    只是設置斷點是不夠的,我們還得知道具體發生了什么事情,Log告訴了我們一切,默認的Log standard Log,這時遠遠不夠的.我們要extended log,打開路徑
    runtime settings-->log-->extended log.parameter substitutiondata returned by serveradvanced trace大家根據需要勾選吧.
    3.
    注釋掉多余的語句
    很多回放時出錯的腳本都是因為多余的語句.因為LR在錄制的時候,LR生成的語
    句很多不是我們想要的,這里結合幾個網友的問題說說,曾有網友問:回放腳本的時
    socket出錯,提示: Error : socket0 - Address already in use. Error code
    : 10048.
    而且非常堅持說腳本不會有問題,因為腳本直接錄制后回放,什么都沒改,
    是不會出錯的.拿到腳本一看,有一條語句lrs_create_socket,建立了socket0,
    是之后沒有任何socket0的語句,可以判斷出 該語句是無效的,注釋掉,問題解
    決。所以大家不要過分相信LR ,它生成的語句也是有很多BUG的。

    經常有朋友們問到,log文件在哪看,特別是controll執行后,怎么看log。這里一一說明一下:
    1)在vgen中,我們必須寫輸出函數輸出信息,將我們所想要了解的信息用函數輸出,主要有這么幾個函數輸出信息: lr_output_message,lr_error_message,lr_log_message。這些函數請參閱help-->function reference.
    其次,我們要在runtime settings中設置,勾選always send messages,具體的做法是:runtime settings--->log-->always send messages,這樣我們才能寫出Log,在我們的腳本所在的文件夾中,有兩個文件很重要, mdrv.log.txtoutput.txt文件,lr_log_message只會把信息輸到mdrv.log文件中,而lr_output_message則會寫進以上兩個文件。
    2)在controller中,很多朋友都會想知道多次迭代,參數是否正確的導入了呢,我們依舊查看log,我們在執行結束后,查看結果目錄的Log文件夾,如果是負載生成器運行的話,則在tmp目錄。 不過,還想提醒朋友們,在controller 我們也要設置runtime settings才行,而且每個用戶組的runtime settings,設置的方法是:在controllerdesign標簽頁中,右下角的部分有runtime settings按鈕,我們點擊它,設置的方法與在vgen中一樣的。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>