LoadRunner中兩種錄制模式的區別


決定我們成為什么樣人的,不是我們的能力,而是我們的選擇。
  
                                            ——《哈利-波特與密室》

一、先看看兩種模式的設置和錄制腳本的區別

設置HTML錄制模式:

設置URL錄制模式:

HTML腳本:

URL腳本:

 

從上面的圖可以看出HTML模式的腳本精簡很多,對於有強迫症的測試工程師來說看上去直觀多了。

LoadRunner默認錄制模式為HTML模式。

兩種錄制方式優點對比:

)HTML 錄制

優點:減少了捕獲動態值的需要。

(1)資源從內存中取出且在回放時下載。因此,腳本比其他的錄制方式更小且更容易閱讀。

(2)由於只有較少的硬編碼腳本,因此只有較少的動態數值需要關聯。

(3)可以插入圖片檢查之類的語句以檢查結果是否正確。

(4)因為HTML模式回放時需要積極地解析返回的信息,因此它可能會比其他錄制模式更加占用資源。然而,HTML模式record/replay有相當大的改善,使得差異最小化且微不足道。

(5)HMTL錄制級別會為每一個HTML用戶動作產生一個單獨的步驟。而且HTML方式產生的腳本非常簡潔和直述,易於閱讀。


)URL 錄制

優點:腳本具有靈活性和可量測性。

(1)腳本回放過程中,不再搜索內存和Cache。

(2)腳本更具可擴展性。支持頁面上的Java Applets和ActiveX對象。

(3)URL錄制級別把對服務器每個對象的請求,都錄制成一個單獨的請求。對業務過程有更好的控制。

 

 如何選擇兩種模式?

1、基於瀏覽器的應用程序推薦使用HTML-Based Script。

2、不是基於瀏覽器的應用程序推薦使用URL-Based Script。

3、如果基於瀏覽器的應用程序中包含了Java Script,applet等並且該腳本向服務器產生了請求,比如DataGrid的分頁按鈕等,也要使用URL-Based Script方式錄制。

4、基於瀏覽器的應用程序中使用了HTTPS安全協議,使用URL-Based Script方式錄制。

蟲師LoadRunner 技巧之HTML 與 URL兩種錄制模式分析http://www.cnblogs.com/fnng/archive/2013/02/28/2937805.html 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM