如何在效能測試中匯入外部資料

如何在效能測試中匯入外部資料

透過

LoadRunner Analysis

匯入資料,可以將非

Mercury Interactive

資料匯入並整合到

LoadRunner Analysis

會話中。完成匯入操作後,可以使用

Analysis

工具的所有功能以圖的形式檢視會話中的資料檔案。

假如一個NT效能監視器在伺服器上執行,並對其行為進行度量。在伺服器上執行

LoadRunner

方案後,可以檢索效能監視器的結果,並將資料整合到

LoadRunner

的結果中。這樣能夠將兩資料集的趨勢和關係相關聯。

一、匯入資料工具

LoadRunner自帶了一個匯入資料的工具,

選擇Tools→External Monitors→Import Data

彈出Import Data對話方塊

如圖8-28

所示。

File Format:

選擇匯入外部檔案的格式。

Add File:

選擇要匯入的檔案。

Date Format:

選擇日期格式。

Time Zone:

選擇時區。

Machine Name:

計算機名稱。

這裡除了

NT Performance Monitor(*.csv)

Win 2K Performance Monitor(*.csv)

兩種檔案格式不需要填寫機器名稱外,其他的檔案格式都必須填寫機器名稱。同時該設定會將計算機名與度量相關聯。

例如

設定計算機名為“arivn”,一個度量為“File IO rate”,將會命名為“File IO rate:arivn”。

如何在效能測試中匯入外部資料

圖8-28 匯入資料

如果要指定字元分隔符和符號,請點選Advanced按鈕,

如圖8-29

所示。

如何在效能測試中匯入外部資料

圖8-29 高階設定

這裡可以選擇

Use local settings和Use custom settings兩種:

Use local settings:

儲存預設的區域設定。禁止對話方塊中的Use custom settings區域。

Use custom settings:

定義自己的設定。啟動對話方塊中的Use custom settings區域。

Date separator:

日期分隔符,輸入一個自定義符號,例如11-10-03中的“-”。

Time separator:

時間分隔符,輸入一個自定義符號,例如10:54:29中的冒號“:”。

Decimal symbol:

小數點,輸入一個自定義符號,例如5。5中的小數點“。”。

AM symbol:

AM符號,輸入一個自定義符號,以標識午夜0點至中午12點之間的時段。

PM symbol:

PM符號,輸入一個自定義符號,以標識中午12點至午夜0點之間的時段。

設定完成之後,點選“

下一步

”按鈕,

如圖8-30

所示,

選擇監視器型別。

如何在效能測試中匯入外部資料

圖8-30 選擇監視器型別

如果監視器型別列表不包含需求的監視器,那麼可以自定義一個新的監視器型別。

選擇External Monitors→Add Custom Monitor,彈出Add Custom Monitor對話方塊

如圖8-31

所示。

在這裡輸入監視器名稱和相關描述,

點選“確定”按鈕

即可。之後在

選擇監視器型別對話方塊中點選“完成”按鈕

即可。

LoadRunner會顯示出匯入資料的過程和結束的狀態,

如圖8-32

所示。

如何在效能測試中匯入外部資料

圖8-31 新增自定義監視器

如何在效能測試中匯入外部資料

圖8-32 資料匯入後的狀態

一、自定義檔案格式

LoadRunner支援下列檔案型別:

NT Performance Monitor(*。csv)(NT效能監視器)

Win 2K Performance Monitor(*。csv)(Windows 2000效能監視器)

Standard Comma Separated Files (*。csv)(標準逗號分隔檔案)

Standard Microsoft Excel Files (*。csv)(主從逗號分隔檔案)

Master-Detail Comma Separated Files(*。csv)(Microsoft Excel檔案)

Master-Detail Microsoft Excel Files(*。csv)(主從Microsoft Excel檔案)

XLS

當匯入的資料為Analysis不支援的外部資料檔案時,可以定義一個新的檔案格式。在匯入資料對話方塊的檔案格式中

選擇Custom File Format

,彈出

如圖8-33

所示的定義外部格式的對話方塊。

如何在效能測試中匯入外部資料

圖8-33 定義外部格式

點選“新建”按鈕

,在彈出的輸入新的格式名對話方塊中,

輸入新建格式的名稱

如My_Format

。在這裡有兩個選項卡“

Mandatory(強制)

”和

“Optional(可選

)”。

Mandatory選項卡的內容如下:

Date Column Number(日期列編號):

輸入包含日期的列。如果存在主列,請指定其編號。

Time Column Number(時間列編號):

輸入包含時間的列。

Use Master Column(使用主列):

如果資料檔案包含主列,請選擇該選項。主列指定該行對某一常規測量的特定細分。

File Extension(副檔名):

輸入檔案字尾名。

Filed Separator(欄位分隔符):

輸入用於分隔行中各欄位的字元。要選擇欄位分隔符,請點選“瀏覽”按鈕,在“定義欄位分隔符”對話方塊中選擇一個字元。

Optional選項卡內容如下:

Date Format(日期格式):

指定匯入資料檔案中的日期格式。

Time Zone(時區):

選擇記錄外部資料檔案所在的時區。一般的設定為本地時區。

Machine Name(機器名稱):

指定執行監視器的計算機名。該設定將機器名與度量相關聯。

Exclude Columns(排除列):

指明在匯入資料時要排除的列,如包含描述性註釋的列。如果排除多列,要用逗號分隔列表指定這些列。

Convert file from UNIX to DOS format(將檔案格式從UNIX轉換為DOS):

監視器通常在UNIX計算機上執行。選中該選項,將資料檔案格式轉換為Windows格式。在UNIX檔案中,所有換行符(ASCII碼為10)之後均附加了一個回車符(

ASCII碼為13

)。

Skip the first *** lines(跳過前***行):

指定在讀取資料之前要忽略的檔案開始處的行數。

本章節是給大家講了一下關於“

匯入外部資料

”的內容,大家學會了嗎?有啥不懂也可以諮詢小編喔!下面二維碼就是小編聯絡方式!快來跟我一起吹吹水鴨~

每個工作日都會更新一個漲薪小技能,關注我們,瞭解更多軟體測試知識點!