LoadRunner腳本錄制流程
1.1 錄制流程
協議選擇→設置錄制選項→開始錄制→插入命令→停止錄制→回放驗證
1.2 協議選擇
單協議or多協議
C/S架構使用的協議可能比較特殊,若不確定可詢問開發人員。
B/S架構使用的協議基本都是HTTP協議。
1.3 錄制選項
1、錄制準備事項
Application type:可選擇需要錄制的對象類型,Internet Applications(錄制對象是一個網絡應用,基于瀏覽器)、Win32 Applications(支持Win32的標準客戶端)。
Program to record:設定需要錄制的程序名,默認為IE,建議不要使用其他的三方的瀏覽器進行錄制,以免出現不兼容。
URL Address:錄制的地址。
Working directory:用來指定代碼的工作目錄。
Record into Action:設置錄制內容的存放位置,vuser_init、Action、vuser_end。
2、錄制選項
Script:基于Web(HTTP/HTML)協議的Vuser腳本是使用C語言作為標準的。
Protocols:協議列表。
Recording:錄制選項用于設置Web(HTTP/HTML)使用的錄制方式,HTML-based Script(以HTML操作為錄制級別)、URL-based Script(會錄制到所有的HTTP請求)。
Date Format Extension:將一些常見的編碼格式進行轉換,便于后期處理,可針對Body、Headers、Cookies、Query String四種數據段進行轉碼。
Port Mapping:提供了對端口映射的處理規則。
Correlation:打開腳本錄制時的自動關聯選項。
1.4 開始錄制
當設置好錄制選項后,單擊OK按鈕啟動錄制。
首先會看到Recording Bar,隨后會看到IE或者指定的應用程序啟動。
1.5 插入命令
在錄制的過程中可以通過Recording Bar添加一些命令。如切分腳本、添加事務的開始點和結束點、添加集合點、添加注釋。
1.6 結束錄制
錄制結束后,單擊Stop停止錄制,客戶端和服務器交互協議會被放在Generation Log內,VuGen隨后會對協議交互進行分析,生成腳本。
1.7 回放驗證
腳本生成后,單擊菜單欄上的Run按鈕回放腳本。回放中可以在Replay Log日志欄中看到腳本執行的日志信息,當腳本回放完成后,可打開Test Results驗證回放結果,Pass狀態說明腳本運行正常。
posted on 2013-11-15 11:13 順其自然EVO 閱讀(3158) 評論(0) 編輯 收藏 所屬分類: loadrunner