LoadRunner組成及其工作原理簡介

2021-07-07 06:44:16 字數 776 閱讀 2357

一、 loadrunner工具組成

1、虛擬使用者指令碼生成器:捕獲終端使用者業務流程和建立自動效能測試指令碼,即我們在以後說的產生測試指令碼;

2、壓力產生器:通過執行虛擬使用者產生實際的負載;

3、使用者**:協調不同負載機上虛擬使用者,產生步調一致的虛擬使用者;

4、壓力排程:根據使用者對場景的設定,設定不同指令碼的虛擬使用者數量;

5、監視系統:監控主要的效能計數器;

6、壓力結果分析工具:本身不能代替分析人員,但是可以輔助測試結果的分析。

二、 loadrunner工具原理

**(proxy)是客戶端和伺服器端之間的中介人,loadrunner就是通過**方式截獲客戶端和伺服器之間互動的資料流。

1、虛擬使用者指令碼生成器通過**方式接收客戶端傳送的資料報,記錄並將其**給伺服器端;接收到從伺服器端返回的資料流,記錄並返回給客戶端。

這樣伺服器端和客戶端都以為在乙個真實執行環境中,虛擬指令碼生成器能通過這種方式截獲資料流;虛擬使用者指令碼生成器在截獲資料流後對其進行了協議層上的處理,最終用指令碼函式將資料流互動過程體現為我們容易看懂的指令碼語句。

2、壓力生成器則是根據指令碼內容,產生實際的負載,扮演產生負載的角色。

3、使用者**是執行在負載機上的程序,該程序與產生負載壓力的程序或是執行緒協作,接受排程系統的命令,排程產生負載壓力的程序或執行緒。

4、壓力排程是根據使用者的場景要求,設定各種不同指令碼的虛擬使用者數量,設定同步點等。

5、監控系統則可以對資料庫、應用伺服器、伺服器的主要效能計數器進行監控。

6、壓力結果分析工具是輔助測試結果分析。

RFID系統組成及其功能

rfid系統因應用的不同其組成也會有所不同,但基本都是由讀寫器和電子標籤組成,在應用中通常還包含上層的管理系統。讀寫器 reader 是讀取或寫入電子標籤的裝置,也可以成為閱讀器,讀寫器一般由射頻訊號發射單元器,高頻接收單元及其控制單元組成。rfid系統工作時,一般先由讀寫器發射乙個特定的詢問訊號,...

spring 事務的組成及其特徵

transaction 事務 spring 常用的傳播事務是 required,required new,nested 乙個帶required 的 transaction事務方法呼叫另外乙個required new 的事務方法 帶required new 的方法會將第乙個帶required事務方法掛...

LoadRunner四大元件及其工作原理

vugen發生器 虛擬使用者指令碼生成器 控制器 controller 負載發生器 load generators 分析器 analysis 1 vugen發生器 虛擬使用者指令碼生成器 捕捉使用者的業務流,並最終將其錄製成乙個指令碼 1 選擇相應的一種協議 2 在客戶端模擬使用者使用過程中的業務流...