1. 程式人生 > >LoadRunner11實操壓力測試-一步一步慢慢來

LoadRunner11實操壓力測試-一步一步慢慢來

之前給大家介紹了LoadRunner11的安裝和破解,因為過程比較淺顯易懂所以就沒有加圖片。今天給大家介紹下LoadRunner11的壓力測試整個流程是個什麼樣子的,為了更加形象的描述整個流程也為了讓小白明白,所以這篇文章會圖文並茂,鼓掌吧!詳情如下:

錄製指令碼

首先我們要找到LoadRunner11的執行圖示點選執行,圖示的模樣如下圖:

LoadRunner11

進入主頁面後我們需要點選建立/編輯指令碼(本人安裝的是中文版,具體中文版安裝同樣參考LoadRunner11安裝流程及注意事項,會有介紹,同樣十分淺顯易懂)

LR11主頁面

進入如下圖頁面之後,我們點選檔案再點選新建:

LR11編輯指令碼頁面

接下來在彈出的頁面中選擇Web(HTTP/HTML)

,然後點選建立:

新建虛擬使用者

終於到了最關鍵的一個步驟,我們先看圖然後再說流程是怎樣的吧,上圖:

這裡寫圖片描述

ok,接下來我們看圖說話。第一步點選錄製應用程式,緊接著點選開始錄製,最後是最為關鍵的第三步,要注意的有兩點:

1、要錄製的程式最好選擇IE瀏覽器(選擇路徑點選IE的快捷方式即可)

2、URL地址填寫的是需要測試的網站地址

完成後,點選確定我們就可以開始錄製了!

這個時候,IE瀏覽器會自動開啟,如下圖(URL地址填寫不同會有差別)。

這個時候我們注意圖片右上角,當紅點(4)一閃一閃就意味著正在錄製,5處選擇Action

點選開始事務(1)會彈出一個小框需要填寫你要執行的任務名稱(可以根據你現在正要執行的任務名稱填寫,比如接下來我要做的就是填寫使用者名稱和密碼登陸網站,填寫登陸就行,主要是為了辨識);

具體操作執行結束後點擊結束事務(2)同樣會彈出一個小框,填寫之前的名稱代表一個閉環的流程結束;

最後點選停止按鈕(3)結束整個錄製過程(如果還有其他流程可以繼續操作)

錄製過程

注意:錄製時我們注意不要點選瀏覽器返回按鈕

此時系統會自動生成指令碼程式碼,如下圖,過程不要有任何操作,慢慢等著就好:

指令碼程式碼生成

修改指令碼

操作到這裡要先恭喜你,因為你已經走完一半蜿蜒曲折的路程,接下來你要走的另一半將是康莊大道!

生成指令碼頁面

點選上圖Action即可觀看之前錄製的指令碼(紅框中的就是我們錄製的指令碼),點選檔案儲存這個指令碼(儲存地址隨便,檔名最好填寫具體事務,本人填寫的就是登陸,檔案型別就是預設的VuGen指令碼),然後就可以關閉這個頁面;

執行指令碼

來到LoadRunner11主介面,點選執行負載測試;

LoadRunner11

下一步要做的就是新增指令碼,如下圖,左側如有指令碼名稱直接點選新增,也可以點選瀏覽新增(我一般喜歡儲存在桌面,這樣就可以直接選取桌面對應指令碼新增即可),指令碼新增到右邊就可以點選確定;

新增指令碼

此圖的一些引數我們都是可以更改的,主要需要更改的就是在全域性計劃下的一下三個:

1、啟動Vuser

2、持續時間

3、停止Vuser

這裡寫圖片描述

根據具體測試需求更改即可,最後點選場景指令碼下的三角型(開始場景)就開始執行指令碼了;

報錯

注意:如果選擇開始場景時出現如上圖報錯,可以如下圖設定(點選新增,名稱填寫localhost,確定返回後黑框中選擇localhost即可),然後在點選開始場景

新增新的Load Generator

執行中的指令碼如下圖所示,期間是動態的,你可以觀察各個資料,如果點選停止按鈕就會停止執行,自動生成結果(有人會在沒執行完就點選結束嗎?)

指令碼執行中

測試結果

指令碼執行完成之後,點選箭頭指向的分析結果按鈕,自動生成分析概要

指令碼執行結束

測試分析概要介面如下圖所示,至此使用LoadRunner11實操壓力測試流程全部結束,可喜可賀!

測試分析概要

注意:選擇報告—》HTML Report匯出生成的結果

編後語:LoadRunner11是一個十分實用便捷的負載測試工具,但是再好的工具也是要人來使的,對於LR的學習還是任重而道遠!