<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

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

    LoadRunner中HTML模式與URL模式的區別

      在Web(HTTP/HTML)錄制中,有2種重要的錄制模式。
      用戶該選擇那種錄制模式呢?
      一)HTML-mode錄制是缺省也是推薦的錄制模式。它錄制當前網頁中的HTML動作。
      在錄制會話過程中不會錄制所有的資源。在回放時,HTML-mode腳本積極地解析返回的信息來獲得要下載的資源。
      HTML-mode是亦稱上下文敏感方式因為它只能在先前請求的結果的上下文之內執行。由于許多的HTTP 請求數據都是從內存中取出來的,所以語句必須在正確的前個請求之后執行。
      HTML-mode錄制的優點是:
      1.資源從內存中取出且在回放時下載。因此,腳本比其他的錄制方式更小且更容易閱讀。
      2.由于只有較少的硬編碼腳本,因此只有較少的動態數值需要關聯。
      3.可以插入圖片檢查之類的語句以檢查結果是否正確。
      4.因為HTML模式回放時需要積極地解析返回的信息,因此它可能會比其他錄制模式更加占用資源。然而,HTML模式record/replay有相當大的改善,使得差異最小化且微不足道。
      二)URL-mode選項指導VuGen錄制來自server的所有的請求和資源。它自動錄制每一個HTTP資源為URL的步驟。這種錄制模式甚至抓取非HTML應用程序,例如applets和非瀏覽器的應用程序。推薦使用這種錄制方式錄制以下情況:
      1。錄制非browser的應用程序
      2。取得在下載或不下載哪些資源上更好的控制,既然你可以在腳本中修改。
      3。當使用LR6.x時,錄制使用applet和/或javascript的瀏覽器應用程序
      由于URL-模式錄制了所有的請求和資源,需要做更多的關聯。腳本看起來也會相當的長
      ============================================================
      LoadRunner針對Web協議的兩種錄制級別
      ****************
      (一)HTML 錄制級別
      HTML錄制級別是工具默認的選項。
      使用HTML錄制級別,VuGen將會基于當前Web頁面的HTML上下文來 產生語句。

     (二)URL 錄制級別
      VuGen會錄制所有的客戶端請求和從服務器返回的資源。這種錄制級別下,VuGen會錄制URL 步驟為web_url語句。錄制表單提交為web_submit_data語句。
      Tips:當在表單提交或者點擊鏈接時 遇到問題,使用高級選項下的URL Option來錄制。
      URL錄制級別把對服務器每個對象的請求,都錄制成一個單獨的請求。對業務過程有更好的控制。============================================================
      (1)HTML-based script(瀏覽器/上下文敏感)
      (2)URL-based script(HTTP/analog)
      html模式錄制腳本,lr會把將頁面發出的請求寫在一個函數里,這樣集成性較高,在代碼閱讀方面也比較容易,這種方式錄制出來的腳本可以說是一種高級腳本
      url方式錄制的腳本是將頁面所有的請求分別建立一個函數,這樣的代碼比較靠近底層,能更容易的監控到頁面每個元素的情況
      再舉個例子
      HTML模式相當于編程語言中的VC,
      url模式相當于C或者匯編語言寫的腳本
      ***************
      HTML-based Script,說明腳本中采用HTML 頁面的形式來表示這種方式的Script 腳本容易維護,容易理解;
      URL-based Script,說明腳本中的表示采用基于URL 的方式,WAS 和ACT中的錄制方式就是這種,這種方式看上去比較亂。
      選擇哪種方式錄制,有以下參考原則:
      (1) 基于瀏覽器的應用程序推薦使用HTML-based Script
      (2) 不是基于瀏覽器的應用程序推薦使用URL-based Script。
      (3)如果基于瀏覽器的應用程序中包含了JavaScript 并且該腳本向服務器產生了請求,比如DataGrid 的分頁按鈕等,flash等,也要使用URL-based 方式錄制
      (4 )基于瀏覽器的應用程序中使用了HTTPS 安全協議,使用URL-based 方式錄制
      ****************
      web_find只能用于基于HTML的腳本
      web_reg_find:HTML和URL腳本都可以用,還可以統計文本出現的次數,但它是注冊類型函數,意味著它不會立即執行,僅在執行下一個操作函數(比如web_url,web_image)后才會執行

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

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

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久国产乱子伦精品免费午夜| 亚洲jizzjizz在线播放久| 特级毛片A级毛片免费播放| 4hu四虎最新免费地址| 亚洲人成7777影视在线观看| 在线成人爽a毛片免费软件| 精品久久香蕉国产线看观看亚洲| CAOPORM国产精品视频免费| 国产自偷亚洲精品页65页| 国产黄色片免费看| 亚洲精品乱码久久久久久中文字幕 | 免费国产在线观看| 青青草97国产精品免费观看 | 久99久精品免费视频热77| 亚洲人成在线电影| 曰批全过程免费视频播放网站| 亚洲免费观看在线视频| 成年女人喷潮毛片免费播放| 亚洲欧美国产国产一区二区三区| 国产国产人免费人成免费视频 | 99精品视频在线观看免费| 亚洲AV综合色区无码一区 | 亚洲av片在线观看| 久久久久国产成人精品亚洲午夜 | 中国毛片免费观看| 亚洲高清中文字幕综合网| 免费av欧美国产在钱| 人人爽人人爽人人片av免费| 亚洲欧洲日产国码无码网站| 最近免费中文字幕mv电影| 亚洲色大成网站www尤物| 亚洲国产精品人人做人人爱| 无码人妻丰满熟妇区免费| 午夜在线a亚洲v天堂网2019| 精品亚洲成α人无码成α在线观看| 免费精品99久久国产综合精品| 亚洲人xxx日本人18| 亚洲综合色视频在线观看| 中文字幕免费在线看线人 | 久久精品亚洲综合| 午夜免费福利在线|