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,然后單擊創建

    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翻譯,有些專有名詞翻譯的不准確,這個系列只是做個入門流程參考,望大家見諒哈~


免責聲明!

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



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