qileilove

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

          查看LoadRunner腳本請求日志和服務器返回值方法

            1、  查看所有請求日志和請求響應信息:
            采用LoadRunner工具Run-time settings或按鍵盤F4,選擇LOG設置,選擇Extended log->Data returned by server和Parameter substitution,就可以搞定,但是這里設置是記錄所有請求的日志。
            詳細介紹Extended log中Data returned by server、Parameter substitution、Advanced trace的作用:
            (1)、選擇Data returned by server,記錄或打印指定給腳本的所有參數及其相應的值
            (2)、選擇Parameter substitution,記錄或打印服務器返回的所有數據
            (3)、選擇Advanced trace(高級跟蹤),記錄Vuser在會話期間發送的所有函數和消息
            2、  查看某個請求日志和請求響應信息:
            采用lr_set_debug_message()函數,可以單獨記錄某個請求或某行腳本回放的日志,函數具體詳情如下:
            int  lr_set_debug_message (unsigned int message_level, unsigned int on_off);
            解釋:lr_set_debug_message函數是設置腳本在執行的調試消息級別message_level。通過設置消息級別,可以確定記錄哪些信息。啟動設置的方法是將LR_SWITCH_ON作為on_off傳遞,反之禁用設置的方法是LR_SWITCH_OFF作為on_off傳遞,以下為lr_set_debug_message()函數中對應的參數值:
            參數on_off說明:
            【LR_SWITCH_ON】為啟用設置,對應值為:
            【LR_SWITCH_OFF】為禁用設置,對應值為:0

          案例(回放腳本過程中,記錄或打印該請求腳本從服務器返回的所有數據):
          lr_set_debug_message( 16 | 2,1 );
          web_submit_data("loginAction",
          "Action=http://{IP}/TLTP/loginAction",
          "Method=POST",
          "RecContentType=text/html",
          "Referer=http://{IP}/TLTP/",
          "Snapshot=t9.inf",
          "Mode=HTTP",
          ITEMDATA,
          "Name=userName", "Value=test", ENDITEM,
          "Name=password", "Value=123456", ENDITEM,
          LAST);
          lr_set_debug_message( 16 | 2,0 );
          或者
          lr_set_debug_message(LR_MSG_CLASS_EXTENDED_LOG | LR_MSG_CLASS_RESULT_DATA, LR_SWITCH_ON );
          web_submit_data("loginAction",
          "Action=http://{IP}/TLTP/loginAction",
          "Method=POST",
          "RecContentType=text/html",
          "Referer=http://{IP}/TLTP/",
          "Snapshot=t9.inf",
          "Mode=HTTP",
          ITEMDATA,
          "Name=userName", "Value=test", ENDITEM,
          "Name=password", "Value=123456", ENDITEM,
          LAST);
          lr_set_debug_message(LR_MSG_CLASS_EXTENDED_LOG | LR_MSG_CLASS_RESULT_DATA, LR_SWITCH_OFF);
            以上兩種案例方法,結果一致,只是一種采用對應日志級別的值,一種采用對應日志級別的參數名標示。。。。

          posted on 2013-11-01 11:25 順其自然EVO 閱讀(4652) 評論(0)  編輯  收藏 所屬分類: loadrunner

          <2013年11月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 军事| 东乡族自治县| 泰来县| 辽宁省| 灌南县| 阿拉善盟| 渭源县| 横峰县| 巫山县| 安国市| 怀宁县| 上思县| 静乐县| 鹤壁市| 东源县| 威信县| 靖边县| 若尔盖县| 贡山| 邢台市| 永安市| 收藏| 民丰县| 乐东| 湖北省| 曲阜市| 沈阳市| 阜城县| 开江县| 洛扎县| 全南县| 巩留县| 青阳县| 井研县| 兴国县| 宣汉县| 东乌| 遂昌县| 长葛市| 海淀区| 汽车|