在loadrunner中,通過將一系列操作標記為事務,可以將它們指定為要評測的操作。
loadrunner收集關於事務執行時間長度的資訊,並將結果顯示在用不同單色標識的圖和報告中。
可以這些資訊了解應用程式是否符合最初的要求
將使用者步驟標記為事務的方法是在事務的第乙個步驟前面放置乙個開始事務標記,並在最後乙個步驟後面放置乙個結束事務標記
開啟建立的指令碼
任務窗格-點選 事務-新建事務-開啟事務建立嚮導 可以將事務標記拖放到指令碼中的指定位置
插入事務開始標記和事務結束標記:使用滑鼠將事務開括號拖到名為search flights的縮圖前並單擊將其放下。用滑鼠將事務閉括號拖到名為reservation.pl-3的縮圖後並單擊將其放下
輸入事務名稱:find_confirm_flight 回車
在樹檢視中觀察事務:
檢視-樹檢視
引數化:將引數值放在引數檔案中,執行指令碼時,vuser從引數檔案中取值
雙擊 樹檢視中的步驟p1-開啟步驟屬性視窗,abc圖示表示引數是常量
點選 abc圖示-開啟選擇引數視窗
2 建立引數:
引數名:seat
型別;file
3 引數屬性:
點選 引數圖示-選擇引數屬性-新增行設定值如圖(這些值不區分大小寫)
定義測試更改資料的方式:
點周 關閉 關閉對話方塊-點選 確定
驗證web頁面內容:
文字檢查:檢查文字字串是否出現在web頁面上
影象檢查:檢查影象是否出現在web頁面上
這裡檢查 find flight是否出現在指令碼中的訂票頁面上
1 開啟文字檢查嚮導
任務窗格-內容檢查-選擇頁面文字-右鍵-新增文字檢查-確認
vugen在指令碼中插入了乙個步驟-loadrunner將在執行步驟後檢查文字。回放期間,vugen將查詢文字find flight並在回放日誌中指出是否找到
生成除錯資訊:
確定是否發出錯誤訊息,選擇查詢 失敗 狀態,如果狀態為失敗,就讓vugen發出錯誤訊息
插入輸出訊息
1 插入-輸出訊息 :
訊息文字輸入:the flight was booked-確定
測試:1 啟用影象檢查:執行時設定-internet協議-選擇 啟用影象和文字檢查-確定
2 執行指令碼-vuser-執行
3 查詢文字檢查;
檢視-輸出視窗-回放日誌-ctrl+f 查詢 web_reg_find 成功標記
4 查詢事務的起始點-在回放日誌 中 查詢:transaction-藍色顯示
5 檢視引數替換
在回放日誌中-查詢-parameter f3查詢下乙個
6 儲存
LoadRunner 學習筆記(3)基礎
loadrunner包含的元件 virtual user generator錄製終端使用者業務流程並建立自動化效能測試指令碼,即vuser指令碼 controller組織 驅動 管理並監控負載測試 load generator通過執行 vuser 產生負載 analysis用於檢視 剖析和比較效能結...
LoadRunner學習筆記3
size medium lr常用術語 color red 場景 color controller中涉及與執行測試用例的使用者場景。color red 負載發生器 color 用來產生壓力的真實機器,受controller控制,可以使使用者指令碼在不同的主機上執行。在效能測試工作中,通常由乙個cont...
Loadrunner學習筆記 一)
loadrunner學習筆記 使用者眼裡的軟體效能 又快又好,通常,衡量的指標有 1.響應時間2.吞吐量3.資源利用率4.點選數5.併發使用者數。軟體人員眼裡的軟體效能 1.消除軟體對空間和時間不必要的浪費,防止記憶體漏洩。2.時間空間換時間 比如cache快取 資料庫的index等 3.時間換空間...