<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 閱讀(4719) 評論(0)  編輯  收藏 所屬分類: loadrunner

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

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲美女色在线欧洲美女| 亚洲精品自产拍在线观看| 亚洲人成77777在线播放网站不卡| baoyu777永久免费视频| 亚洲一区爱区精品无码| 两性色午夜免费视频| 亚洲精品国产品国语在线| 久久黄色免费网站| 亚洲第一精品在线视频| 3d成人免费动漫在线观看| 亚洲国产精品无码久久久| 久久综合AV免费观看| 亚洲日韩国产一区二区三区在线| 成全视频免费高清| 精品免费AV一区二区三区| 亚洲黄黄黄网站在线观看| 亚洲日韩在线观看免费视频| 亚洲国产一成人久久精品| 最近中文字幕电影大全免费版 | 久久影院亚洲一区| 在线免费观看伊人三级电影| 亚洲精品天天影视综合网| 美女视频黄a视频全免费| 亚洲av色香蕉一区二区三区蜜桃| 波多野结衣中文一区二区免费| 本免费AV无码专区一区| 亚洲综合无码一区二区三区| 麻豆成人精品国产免费| www成人免费视频| 亚洲综合激情另类小说区| 日本免费电影一区| 男人j进入女人j内部免费网站| 亚洲人成图片网站| 亚洲一区二区三区偷拍女厕| 久久不见久久见免费影院| 九九九精品视频免费| 亚洲精品综合久久中文字幕| 四虎永久免费影院在线| 免费人成视频在线观看网站| 亚洲JIZZJIZZ妇女| 精品日韩亚洲AV无码一区二区三区 |