LR12工具的基本使用需注意的tips

測試流程

 

制定測試計劃:

1.      分析被測應用;

2.      確定測試目標;

3.      設計測試

 

創建測試腳本

1.      明確通訊協議;

2.      錄製測試腳本;

3.      試運行腳本;

4.      保存腳本

 

創建測試場景:

1.選擇場景類型:手動場景VS目標場景

2.設置場景參數:組名稱、腳本的路徑、虛擬用戶數、負載發生器

 

運行測試場景

監控測試場景

分析測試結果

事務

定義:腳本語言,腳本中定義的某段操作

時機:錄製時插入/維護時插入

 

集合點(只能在action部分)

定義:在測試併發前,所有虛擬用戶等待和集合的位置

時機:錄製時插入/維護時插入

 

 

參數化

針對腳本中的某些常量,定義一個或多個包含數據源的參數,達到模擬多用戶真實使用環境的目的

Why:

1.  模擬更真實的用戶使用環境

2.  有些程序不允許同一賬號多次操作

How:

1.      確定需參數化的常量

2.      準備參數化數據

3.      對腳本進行參數化

 

選擇下一行的選項:(參數替換相關屬性設置)

Sequential

Random

Unique—如若進行多次循環的話,每次循環的值的是不能重複的

Eg:

10個虛擬用戶,每個虛擬用戶執行5次腳本,那我們就需要50組數據才能完成我們的

 

更新值的時間:

Each iteration—每次迭代

Each occurrence--

Once

 

 

檢查點:

定義:用於驗證某界面是否存在我們的定製對象

How

1.      定位要檢查頁面的位置

2.      插入文字檢查點—web_reg_find或快捷鍵

3.      設置預檢查點有關的選項

4.      查看檢查點是否通過

 

關聯:

把腳本中某些寫死的數據,用服務器端傳過來的最新數據進行替換

場景設計:

手動場景:手工設定虛擬用戶數,場景執行時間,用戶加載退出方式

面向目標的場景:輸入性能測試要達到的目標,LR自動生成場景

 

聯合負載

一臺機器統一調度多臺運行場景,並負責收集同意的測試信息和執行結果

 

常用的性能監控指標:

事務平均響應時間,吞吐量,每秒請求數,虛擬用戶加載過程

結果分析之

分析概要

運行Vuser

每秒點擊次數

吞吐量

事務摘要

平均事務響應時間

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章