要生成系統上的負載,首先創建一個能夠運行以模擬真實用戶行爲Vuser腳本。您使用VuGen建立和構建Vuser腳本。瀏覽器
在這一課中,你將涵蓋如下主題:服務器
在性能測試環境中,LoadRunner替換人類用戶與虛擬用戶,也被稱爲的Vuser。以可重複和可預測的方式- Vuser的經過模擬典型用戶的操做產生的系統上的負載。編輯器
您使用VuGen(LoadRunner的虛擬用戶生成器)來建立Vuser腳本。VuGen將適用於記錄和回放的原則。當你走過你的應用程序中的業務流程時,VuGen記錄你的動做並轉化這些動做到Vuser腳本步驟。這些Vuser腳本造成負載測試的基礎。函數
要開發Vuser腳本,你第一次打開VuGen中並建立一個空白腳本。此後,您能夠經過記錄事件,並添加手動加強的腳本提高空白腳本。工具
在本節中,您將打開VuGen中,並建立一個基於上一個空白Vuser腳本的Web - HTTP / HTML協議。性能
在LoadRunner的機器,雙擊虛擬用戶生成桌面上的快捷方式圖標,打開VuGen中。測試
點擊文件>新建腳本和解決方案,或單擊添加新腳本按鈕VuGen工具欄上。打開一個新的腳本對話框的建立。網站
從可用協議列表中,選擇網絡- HTTP / HTML,而後單擊建立。google
VuGen將建立一個空白Vuser腳本並顯示VuGen將編輯器的腳本。
在顯影Vuser腳本的下一步是記錄由實際用戶執行的操做。在上一節中,您建立了一個空的Web - HTTP / HTML Vuser腳本。如今,你就能夠開始直接錄製動做到腳本。在本節中,你會跟蹤旅行社進行預訂從丹佛到洛杉磯的飛行動做,並檢查航班行程。
注:爲了使VuGen錄製你在Web Tours應用程序執行的操做,單擊錄製>錄製選項。在錄製選項對話框中,選擇常規>腳本,而後在腳本選項,請確保爲COM本地服務器建立的軌道過程複選框被清除。
要錄製Vuser腳本:
開始錄製在HP網站旅遊網站。
點擊錄製>錄製,或者單擊錄製按鈕VuGen工具欄上。打開開始錄製對話框。
單擊開始錄製。一個新的Web瀏覽器打開並顯示在HP Web旅遊主頁。
注意:若是有一個錯誤打開HP網站遊覽,請確保網絡導遊服務器正在運行。有關詳細信息,請參閱使用HP網絡導遊示例應用程序。
VuGen的浮動錄製工具欄打開。
登陸到HP網站之旅。
鍵入如下信息:
-用戶名:喬喬
-密碼:豆
輸入航班信息。
點擊機票。打開查找航班頁面。
從出發城市,選擇丹佛(默認)。
出發日期:保持默認日期。
從到達城市,選擇洛杉磯。
返回日期:保持默認日期。
從座位偏好,選擇 過道。
選擇一個航班。
點擊Continue(繼續)接受默認航班選擇。打開付款明細頁。
輸入支付信息並預訂航班。
在信用卡框中,輸入12345678。
在左窗格中,單擊行程。打開網頁行程。
在左窗格中,單擊擱筆。
關閉瀏覽器,而後單擊中止錄製按鈕的VuGen將浮動工具欄上中止錄製過程。
VuGen將生成所需的代碼和代碼插入到Vuser腳本。
若是設計工做室打開後,單擊關閉,關閉設計工做室。
如今,您已經錄製了旅行社的登陸,預訂航班,檢查行程,並註銷的行爲。VuGen將記錄從您點擊的那一刻你的步驟開始錄製按鈕,您單擊的那一刻中止錄製按鈕。
如今,您可使用VuGen查看腳本。VuGen將讓你看到Vuser腳本中的一些格式:
該解決方案資源管理器爲您提供告終構化的訪問Vuser腳本的各個部分,以及多項與該Vuser腳本相關的文件。
該步驟導航顯示列出Vuser的操做步驟爲腳本的基於圖標的視圖。對於在錄製過程當中執行的每一個操做,VuGen將產生在步驟導航器的相應步驟。
步驟導航器顯示一個快照圖標,以代表的一個具體步驟包含一個快照。
要查看步驟Navigator中,選擇腳本視圖>步驟導航,或者單擊步驟導航按鈕VuGen工具欄上。雙擊步驟導航器的任何步驟,以顯示在編輯器中相應的功能。
該VuGen將編輯器顯示腳本的基於文本的視圖。在編輯器中,Vuser的操做被列爲API函數。在編輯器中,VuGen將使用顏色編碼顯示在腳本的功能和它們的參數值。您能夠鍵入C或LoadRunner的API函數,以及控制流語句,直接進入腳本。
注:來源HP官網LR幫助中心,因爲使用的google翻譯,有些專有名詞翻譯的不許確,這個系列只是作個入門流程參考,望你們見諒哈~