日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

LoadRunner之二“集合点”

發(fā)布時(shí)間:2023/11/27 生活经验 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LoadRunner之二“集合点” 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
怎么更好的理解集合點(diǎn)? 如果要求系統(tǒng)能夠承受1000人同時(shí)提交數(shù)據(jù),那么我們就可以在提交數(shù)據(jù)操作前面加入集合點(diǎn),當(dāng)虛擬用戶運(yùn)行到提交數(shù)據(jù)的集合點(diǎn)時(shí),LoadRunner?就會(huì)檢查同時(shí)有多少用戶運(yùn)行到集合點(diǎn),如果不到1000?人,LoadRunner?就會(huì)命令已經(jīng)到集合點(diǎn)的用戶在此等待,當(dāng)在集合點(diǎn)等待的用戶達(dá)到1000?人時(shí),LoadRunner?命令1000?人同時(shí)去提交數(shù)據(jù),從而達(dá)到計(jì)劃中的需求。 還是用LR自帶的WebTours為例,用上節(jié)https://www.cnblogs.com/dililengba/p/10297379.html 錄制好的腳本。 1.手寫添加集合點(diǎn)函數(shù)。
Action()
{web_url("WebTours","URL=http://127.0.0.1:1080/WebTours/","TargetFrame=","Resource=0","RecContentType=text/html","Referer=","Snapshot=t1.inf","Mode=HTML",LAST);
lr_think_time(37);lr_rendezvous("集合點(diǎn)");//添加集合點(diǎn)
 lr_start_transaction("login");//開始登錄事務(wù)
 web_submit_data("login.pl","Action=http://127.0.0.1:1080/WebTours/login.pl","Method=POST","TargetFrame=body","RecContentType=text/html","Referer=http://127.0.0.1:1080/WebTours/nav.pl?in=home","Snapshot=t3.inf","Mode=HTML",ITEMDATA,"Name=userSession", "Value=125397.629566626ztfAVtApfHAiDDDDDiHAApitDtcf", ENDITEM,"Name=username", "Value=xueli", ENDITEM,"Name=password", "Value=123456", ENDITEM,"Name=JSFormSubmit", "Value=off", ENDITEM,"Name=login.x", "Value=68", ENDITEM,"Name=login.y", "Value=3", ENDITEM,LAST);lr_end_transaction("login",LR_AUTO);//結(jié)束登錄事務(wù)
 lr_think_time(18);web_url("IE9CompatViewList.xml","URL=http://ie9cvlist.ie.microsoft.com/IE9CompatViewList.xml","TargetFrame=","Resource=0","RecContentType=text/xml","Referer=","Snapshot=t5.inf","Mode=HTML",LAST);return 0;
}
控制器中設(shè)置集合點(diǎn)策略:回放腳本無法實(shí)現(xiàn)集合點(diǎn)的作用,集合點(diǎn)必須在多用戶并發(fā)運(yùn)行下才能發(fā)揮作用,所以我們需要把腳本導(dǎo)入到Controller中進(jìn)行設(shè)置。 2.打開Controller(控制器),導(dǎo)入剛錄制的腳本。 3.選擇菜單欄場景--->集合--->策略 一共有三種集合策略:

①當(dāng)所有虛擬用戶中的x?%?到達(dá)集合點(diǎn)進(jìn)釋放,即僅當(dāng)指定百分比的虛擬用戶到達(dá)集合點(diǎn)時(shí),才釋放虛擬用戶。

注意:此選項(xiàng)將會(huì)干擾場景的計(jì)劃。如果選擇此選項(xiàng),場景將不按計(jì)劃運(yùn)行,不常用。

②當(dāng)所有正在運(yùn)行的虛擬用戶中的x?%到達(dá)集合點(diǎn)時(shí)釋放,即僅當(dāng)場景中指定百分比的、正在運(yùn)行的虛擬用戶到達(dá)集合點(diǎn)時(shí),才釋放虛擬用戶。

③當(dāng)x?個(gè)虛擬用戶到達(dá)集合點(diǎn)時(shí)釋放,即僅當(dāng)指定數(shù)量的虛擬用戶到達(dá)集合點(diǎn)時(shí),才釋放虛擬用戶

?

4.設(shè)置場景,選擇啟動(dòng)Vuser:啟動(dòng)30個(gè)用戶,每2秒鐘進(jìn)3個(gè)用戶; 選擇持續(xù)時(shí)間為完成前一直運(yùn)行。 5.開始場景,分析指標(biāo)。 ?---轉(zhuǎn)載請(qǐng)標(biāo)明,并添加原文鏈接---

轉(zhuǎn)載于:https://www.cnblogs.com/dililengba/p/10298644.html

總結(jié)

以上是生活随笔為你收集整理的LoadRunner之二“集合点”的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。