LR12.53—第1課:構建Vuser腳本

第1課:構建Vuser腳本

要生成系統上的負載,首先創建一個能夠運行以模擬真實用戶行爲Vuser腳本。您使用VuGen建立和構建Vuser腳本。瀏覽器

在這一課中,你將涵蓋如下主題:服務器

介紹VuGen將 - 虛擬用戶生成

在性能測試環境中,LoadRunner替換人類用戶與虛擬用戶,也被稱爲的Vuser以可重複和可預測的方式- Vuser的經過模擬典型用戶的操做產生的系統上的負載。編輯器

您使用VuGen(LoadRunner的虛擬用戶生成器)來建立Vuser腳本。VuGen將適用於記錄和回放的原則。當你走過你的應用程序中的業務流程時,VuGen記錄你的動做並轉化這些動做到Vuser腳本步驟。這些Vuser腳本造成負載測試的基礎。函數

建立一個空白的Vuser腳本

要開發Vuser腳本,你第一次打開VuGen中並建立一個空白腳本。此後,您能夠經過記錄事件,並添加手動加強的腳本提高空白腳本。工具

在本節中,您將打開VuGen中,並建立一個基於上一個空白Vuser腳本的Web - HTTP / HTML協議。性能

要建立空白Vuser腳本:
  1. 在LoadRunner的機器,雙擊虛擬用戶生成桌面上的快捷方式圖標,打開VuGen中。測試

  2. 點擊文件>新建腳本和解決方案,或單擊添加新腳本按鈕VuGen工具欄上。打開一個新的腳本對話框的建立。網站

  3. 確保類別在左窗格中是單一的協議VuGen將顯示了可用於一個單一協議腳本的協議的列表。
  4. 從可用協議列表中,選擇網絡- HTTP / HTML,而後單擊建立google

    VuGen將建立一個空白Vuser腳本並顯示VuGen將編輯器的腳本。

錄製Vuser腳本

在顯影Vuser腳本的下一步是記錄由實際用戶執行的操做。在上一節中,您建立了一個空的Web - HTTP / HTML Vuser腳本。如今,你就能夠開始直接錄製動做到腳本。在本節中,你會跟蹤旅行社進行預訂從丹佛到洛杉磯的飛行動做,並檢查航班行程。

注:爲了使VuGen錄製你在Web Tours應用程序執行的操做,單擊錄製>錄製選項在錄製選項對話框中,選擇常規>腳本,而後在腳本選項,請確保爲COM本地服務器建立的軌道過程複選框被清除。

要錄製Vuser腳本:

  1. 開始錄製在HP網站旅遊網站。

    1. 點擊錄製>錄製,或者單擊錄製按鈕VuGen工具欄上。打開開始錄製對話框。

    2. 錄製到操做框中,選擇動做
    3. 記錄列表中,選擇Web瀏覽器
    4. 應用程序中,請確保Microsoft Internet Explorer中出現。
    5. URL地址框中,鍵入HTTP://本地主機:1080 / WebTours
    6. 單擊開始錄製一個新的Web瀏覽器打開並顯示在HP Web旅遊主頁。

      注意:若是有一個錯誤打開HP網站遊覽,請確保網絡導遊服務器正在運行。有關詳細信息,請參閱使用HP網絡導遊示例應用程序

      VuGen的浮動錄製工具欄打開。

  2. 登陸到HP網站之旅。

    1. 鍵入如下信息:

      -用戶名:喬喬

      -密碼:

    1. 在左窗格中,單擊登陸HP網絡之旅歡迎您到應用程序。
  3. 輸入航班信息。

    1. 點擊機票打開查找航班頁面。

    2. 出發城市,選擇丹佛(默認)。

    3. 出發日期:保持默認日期。

    4. 到達城市,選擇洛杉磯

    5. 返回日期:保持默認日期。

    6. 座位偏好,選擇 過道

    7. 保留默認設置的其他部分,而後點擊繼續打開查找航班頁面。
  4. 選擇一個航班。

    點擊Continue(繼續)接受默認航班選擇。打開付款明細頁。

  5. 輸入支付信息並預訂航班。

    1. 信用卡框中,輸入12345678

    2. 精通日期框中,輸入6月19日
    3. 點擊繼續打開發票頁面,並顯示您的發票。
  6. 在左窗格中,單擊行程打開網頁行程。

  7. 在左窗格中,單擊擱筆

  8. 關閉瀏覽器,而後單擊中止錄製按鈕的VuGen將浮動工具欄上中止錄製過程。

    VuGen將生成所需的代碼和代碼插入到Vuser腳本。

    若是設計工做室打開後,單擊關閉,關閉設計工做室。

  9. 保存Vuser腳本。
    1. 選擇文件>另存腳本
    2. 導航到 <LoadRunner安裝> \教程,建立一個名爲新文件夾的腳本,而後導航到新的腳本文件夾。
    3. 文件名 ​​框中,鍵入basic_tutorial
    4. 點擊保存VuGen將保存腳本並在VuGen將標題欄顯示腳本名稱。

查看Vuser腳本

如今,您已經錄製了旅行社的登陸,預訂航班,檢查行程,並註銷的行爲。VuGen將記錄從您點擊的那一刻你的步驟開始錄製按鈕,您單擊的那一刻中止錄製按鈕。

如今,您可使用VuGen查看腳本。VuGen將讓你看到Vuser腳本中的一些格式:

  • 解決方案資源管理器爲您提供告終構化的訪問Vuser腳本的各個部分,以及多項與該Vuser腳本相關的文件。

  • 步驟導航顯示列出Vuser的操做步驟爲腳本的基於圖標的視圖。對於在錄製過程當中執行的每一個操做,VuGen將產生在步驟導航器的相應步驟。

    步驟導航器顯示一個快照圖標,以代表的一個具體步驟包含一個快照。

    要查看步驟Navigator中,選擇腳本視圖>步驟導航,或者單擊步驟導航按鈕VuGen工具欄上。雙擊步驟導航器的任何步驟,以顯示在編輯器中相應的功能。

  • 該VuGen將編輯器顯示腳本的基於文本的視圖。在編輯器中,Vuser的操做被列爲API函數。在編輯器中,VuGen將使用顏色編碼顯示在腳本的功能和它們的參數值。您能夠鍵入C或LoadRunner的API函數,以及控制流語句,直接進入腳本。

注:來源HP官網LR幫助中心,因爲使用的google翻譯,有些專有名詞翻譯的不許確,這個系列只是作個入門流程參考,望你們見諒哈~

相關文章
相關標籤/搜索