免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
使用LoadRunner進行并發(fā)測試、壓力測試和負載測試

版本為LoadRunner12.55

01

前期準備工作

1.1 錄制腳本并實現(xiàn)參數(shù)化和參數(shù)關(guān)聯(lián)

以下是我要測試并寫入數(shù)據(jù)(創(chuàng)建部門)的服務(wù)器頁面(上面是我已經(jīng)錄制好的腳本)

1.2 插入集合點函數(shù) lr_rendezvous('**')

目的是為了讓虛擬用戶在這個集合點同時向服務(wù)器發(fā)送請求以實現(xiàn)并發(fā)測試(不要設(shè)成中文名稱)

集合點插在你主要的操作步驟上我這里是保存這一步操作

02

開始測試

 2.1 壓力測試、負載測試和并發(fā)測試的區(qū)別分析

壓力測試:系統(tǒng)達到一定飽和度時,系統(tǒng)處理業(yè)務(wù)的能力

負載測試:找到系統(tǒng)最大的負載能力(通過給系統(tǒng)不斷的施壓達到飽和狀態(tài)不能加壓為止)

并發(fā)測試:模擬多用戶運行,驗證服務(wù)器是否有問題

這三類測試大致步驟相似,所以我就一步到位,在細節(jié)上進行描述。

2.2 開始測試

2.2.1 設(shè)置虛擬用戶數(shù)啟動Controller

Tools~>Create Controller Scenari...

完成上面步驟在彈出的問答框點擊Yes及出現(xiàn)以下頁面

Goal Oriented Scenario(目標場景)

說明:目標場景設(shè)計就是定義要實現(xiàn)的【測試目標】,LR會根據(jù)根據(jù)這些目標自動構(gòu)建場景。(測試目標:LR提供了5中目標-虛擬用戶數(shù)、每秒單擊次數(shù)、每秒事務(wù)數(shù)、每分鐘頁面數(shù)、事務(wù)響應(yīng)時間)

Manual Scenario(手動場景)

Number of  Vusers :設(shè)置虛擬用戶數(shù)量(我們設(shè)5個開開胃)完了點擊OK,會自動啟動

Controller

這邊進行集合點的設(shè)置(如果你沒設(shè)置集合點,Rendezvous...為灰色不能點擊)

點擊Policy

A :當所有虛擬用戶中的x % 到達集合點進釋放,即僅當指定百分比的虛擬用戶到達集合點時,才釋放虛擬用戶。

注意:此選項將會干擾場景的計劃。如果選擇此選項,場景將不按計劃運行。

B:當所有正在運行的虛擬用戶中的x %到達集合點時釋放,即僅當場景中指定百分比的、正在運行的虛擬用戶到達集合點時,才釋放虛擬用戶,因為等待時間的原因存在因為用戶還沒啟動無法參與集合點。

C:當x 個虛擬用戶到達集合點時釋放,即僅當指定數(shù)量的虛擬用戶到達集合點時,才釋放虛擬用戶。

D:(虛擬用戶之間的超時)框中輸入一個超時值。

假如設(shè)置了集合10用戶并發(fā),結(jié)果9個用戶已經(jīng)集合到位,還剩1個虛擬用戶,左等右等就是等不來。那總不能一直等下去吧。設(shè)定了個時間,假如30秒還不來,那就不管它了直接執(zhí)行。

2.2.2 設(shè)置啟動及運行時長

Start Vusers:

Start_Vuser:啟動的虛擬用戶數(shù)

每個指定時間啟動的虛擬用戶數(shù),圖為每15秒啟動一個虛擬用戶

Duration:

第一行為一次性運行

第二行為運行的持續(xù)時間

Stop Vusers:

與 Start Vusers相似,全部結(jié)束和指定時間結(jié)束的虛擬用戶數(shù)

2.2.3 運行環(huán)境

點擊三角形運行

A處為查看虛擬用戶的實時情況

{這個時候1號和2號虛擬用戶已經(jīng)啟動成功,此時他兩在集合點等3號、4號和5號啟動,然后一起向服務(wù)器發(fā)起請求創(chuàng)建部門(部門為我錄制的腳本中創(chuàng)建部門的這一操作)}

Add Vuser(實時添加虛擬用戶)

運行的結(jié)果

看下圖,數(shù)據(jù)已經(jīng)成功寫入了

2.2.4 查看全面的數(shù)據(jù)結(jié)果(響應(yīng)時間,吞吐量)

Results ~>Analyze Results(及打開Analysis進行全面的數(shù)據(jù)查看)

下圖為詳細的運行結(jié)果(看不懂英文的可以自行漢化或復(fù)制到百度翻譯)

以上就是并發(fā)測試及測試點的全部教程

壓力測試:

停用集合點(及l(fā)r_rendezvous),進行多次測試不斷增加虛擬用戶數(shù),直到運行時Error出現(xiàn)錯誤,再分析是因為參數(shù)不夠的原因還是到達了服務(wù)器的負載。(步驟和以上并發(fā)測試基本一致)

負載測試:

停用集合點(及l(fā)r_rendezvous),當你通過壓力測試獲取到負載的極限點后,使用壓力測試測試到的虛擬用戶數(shù),重復(fù)測試,每一次測試都增加運行的時長,直到報錯再分析錯誤點(步驟和并發(fā)測試基本上一致)目的是為了檢測服務(wù)器在負載的程度下能運行多久和對運行速度有沒有影響。

停用集合點步驟,停用集合點是因為我們并不需要虛擬用戶在某一個測試點同時運行,只需要他一直運行就行了

步驟不夠詳細的話還請諒解,文章如有不足,歡迎在評論區(qū)交流~

版權(quán)聲明:本文為CSDN博主「魔方一格」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
性能測試筆試大接觸(上
LoadRunner學(xué)習(xí)筆記 - charmer - 51Testing軟件測試網(wǎng) - P...
LoadRunner v12測試案例--性能分析
性能測試入門
使用LoadRunner進行負載/壓力測試
使用Loadrunner 調(diào)用Webservice接口測試優(yōu)化總結(jié) | 大愛
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服