性能測試前期准備:
①Web項目已經部署好。
②測試軟件 LoadRunner 已經有安裝好。
性能測試三步走:
一、錄腳本。
二、部署場景。
三、分析結果。
一、錄腳本。
①創建一個文件夾,記住文件夾的位置,后續產生所有的腳本、結果等都存在這個文件夾里。
這里以直接在桌面上創建一個Test文件夾為例。
②打開測試軟件 LoadRunner。
③打開軟件后出現下圖軟件界面=>點擊創建/編輯腳本 。
④跳轉到另一個界面,點擊紅色箭頭所指紅色框框里面的圖標。=> 新建腳本。
⑤彈出新建虛擬用戶界面,我們測試的是Web應用程序,所以選擇 Web(HTTP/HTML),=>創建。
⑥點擊創建后跳轉到錄制界面,直接點擊 “開始錄制”按鈕。
⑦點擊按鈕后會彈出下圖框框,所要設置內容參數分別為:
1>要錄制的程序:即為錄制腳本時所要使用的瀏覽器。
2>URL地址:為所要測試網站的網址。
3>工作目錄:錄制腳本工作的目錄。(這里直接選擇剛剛桌面上所創建的文件夾)
這一步只需要更改這三個位置,其余保持默認,=>確定。
⑧就開始正式錄制了,它會自動打開所選瀏覽器,並且到達你所設置的URL位置,即你要測試網站首頁。
接着就開始由你操作了。進入系統點一點該系統的主要功能。
(這里以學生宿舍管理系統為例。學生宿舍管理系統的主要功能是學生管理及宿舍管理等,那么,我們進入這些主要功能頁面,點一點。)
⑨點得差不多的時候就該收手了,停止錄制。(錄制時候注意上面的事件,如果剛開始錄制,沒點多少就有10000+事件的話,那就重新錄吧!)
⑩錄制完保存腳本。
⑪保存腳本選擇在桌面上創建的文件夾,輸入腳本文件名后,保存。
⑫保存后,打開文件夾看看是否多了一個剛剛保存的腳本文件。
⑬到這里第一部分就完成了。
二、部署場景。
①打開Applications下的Controller。
②出現下面應用界面。
簡單說明:
⒈使用百分比格式默認是有打勾的,我們要把勾去掉
⒉可用腳本中,如果為空或者不是你要用的腳本時,按⑤瀏覽,
⒊找到要用的腳本。
⒋如果剛剛錄制完腳本,現在要用時,直接③添加到④場景中的腳本即可。
⒌確定。
③接着就要設置場景了。
⒈設置① [ 啟動Vuser ],[ 持續時間 ],[ 停止vuser ]
設置不同的用戶數,相當於同一時間有多少用戶在使用此系統。
設置值時不要取臨界值,盡量取符合常規值。
⒉選中場景組②后點擊③開始。
④接下來就是漫長的等待了。
你得等場景狀態中的運行 Vuser 的值從0到達你設置的最大值后再回到0。
(如果有出現失敗的事務和錯誤是正常的!)
⑤回到0后保存該場景,將該場景保存在Test文件夾里。保存完后該界面不要關掉。
⑥到這里第二部分就完成了。
三、分析結果。
①分析結果比較簡單,保存完場景后,選擇結果中的分析結果。
②等分析結果結束后將結果保存。
③正常的話結果中會出現5個圖。(不會出現下面這個框框。)
④保存分析結果到Test文件夾。
⑤到這里就全部完成了,等后續的分析結果。
最后,到桌面文件夾察看是否有3個文件。
測試多組數據時,只需要錄制一次腳本,即第一部分只需錄制一次,多次運行第二、三部即可。
做的總的文件(夾)個數為2n+1個。
如:做了一個場景,文件數應該為3個;
做了兩個場景,文件數應該為5個;
做了三個場景,文件數應該為7個;
做了四個場景,文件數應該為9個;
做了五個場景,文件數應該為11個;
以此類推...