LR執(zhí)行過(guò)程--2Controller設(shè)置

2.Controller: 壓力調(diào)度控制臺(tái) [場(chǎng)景設(shè)計(jì)]

兩種場(chǎng)景模式

1)場(chǎng)景模式:基于手工場(chǎng)景、VU是否用百分比方式分配(用戶量大時(shí)選擇)

? ? ? ? Scenario方式(所有組共享場(chǎng)景配置)、Group方式(?不同組可以獨(dú)立場(chǎng)景設(shè)置,?比如可以組1執(zhí)行完后再執(zhí)行其他)

2)腳本組:組名、腳本路徑、VU數(shù)量、Load Generator 負(fù)載生成器的選擇(默認(rèn)本機(jī)承擔(dān)壓力,后續(xù)可以聯(lián)機(jī)測(cè)試)


3)用戶的行為:

用戶行為

<1> 初始化:一般默認(rèn)運(yùn)行前初始化

<2> Start Vuser: VU加載方式,?默認(rèn)同時(shí)啟動(dòng)VU

? ? ? 如果遞增:每隔_HH:MM:SS_時(shí)間,啟動(dòng)__個(gè)用戶

<3> Duration? 持續(xù)時(shí)間

????A.運(yùn)行直到結(jié)束:將運(yùn)行的次數(shù)由 Run-time Settings決定

? ? ? ? ? ? ? ? ? ????????????????設(shè)置迭代次數(shù) -- 適合明確迭代次數(shù)時(shí)使用

????B.運(yùn)行_Days _HH:MM:SS_時(shí)間:

? ? ????????? 適合明確運(yùn)行多久時(shí)使用,比如1小時(shí)、12小時(shí)、1天

? ? ????????? 每個(gè)VU在該時(shí)間內(nèi),反復(fù)迭代Action腳本,時(shí)間將至,工具通知VU結(jié)束運(yùn)行

Duration


4)Run-time Settings? 運(yùn)行時(shí)設(shè)置

Run-time Settings

<1> 迭代次數(shù):10次

<2> Pacing: 迭代間隔時(shí)間? 隨機(jī)的2.000~4.000s

<3> Log:? 啟用 Enable

? ? 選擇Always send message 能夠記錄生成日志文件

? ? 默認(rèn)選擇標(biāo)準(zhǔn)日志,如果查看更詳細(xì),可選擴(kuò)展日志

<4> Think time: 思考時(shí)間,就是請(qǐng)求、步驟之間的間隔時(shí)間,時(shí)間越長(zhǎng),壓力越小?

? ????????VU就1個(gè),目前忽略,對(duì)測(cè)試結(jié)果影響不大

<5> 附加參數(shù):一般不用

<6> 雜項(xiàng):

????????1. 錯(cuò)誤處理 Error Handling ? ? ?? 一般默認(rèn),錯(cuò)誤就結(jié)束;

????????????? 如果在線綜合場(chǎng)景,需要選擇 錯(cuò)誤時(shí)繼續(xù) Continue on error? 避免個(gè)別錯(cuò)誤影響整個(gè)場(chǎng)景持續(xù)運(yùn)行;

????????2. VU模擬方式:進(jìn)程Process 或 線程Thread ??

? ? ? ? ? ? ? ?推薦使用線程,節(jié)約系統(tǒng)資源? 2000左右 ,?進(jìn)程優(yōu)勢(shì)就是穩(wěn)定,但無(wú)法起足夠多

????????3. 自動(dòng)事務(wù),目前不用

<7> 網(wǎng)速模擬:使用最大帶寬 Use maxium bandwidth

? ? 讓請(qǐng)求更快到達(dá)服務(wù)器

<8> 瀏覽器模擬:? 建議不使用瀏覽器緩存:讓測(cè)試更公平

? ? ? 緩存Cache 能夠緩解服務(wù)器壓力,?第一次需要加載,后續(xù)無(wú)需加載

? ????如果為了促進(jìn)執(zhí)行成功,可以啟用緩存,比如確保數(shù)據(jù)執(zhí)行都成功,為后續(xù)內(nèi)容提供鋪墊;


5)日志結(jié)果設(shè)置:Results菜單 -> Results Settings

結(jié)果目錄名:場(chǎng)景名_log1

結(jié)果目錄存放位置:C:\LR_Project\log

選項(xiàng)第1項(xiàng):新的會(huì)不斷產(chǎn)生

選項(xiàng)第2項(xiàng):新的會(huì)覆蓋舊的? 選擇


從Design 設(shè)計(jì)視圖 -> Run 運(yùn)行監(jiān)控視圖

6)系統(tǒng)資源監(jiān)控:

添加指標(biāo),選擇監(jiān)控的主機(jī)名,目前l(fā)ocalhost? 平臺(tái)WinXP

自己添加監(jiān)控的指標(biāo)

設(shè)置監(jiān)控指標(biāo)

運(yùn)行并監(jiān)控場(chǎng)景結(jié)束后,獲取結(jié)果報(bào)告:

Analysis Results 按鈕

結(jié)果文件名:場(chǎng)景名_r1? .lra

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • VU——用戶行為的模擬器2 LoadRunner之所以強(qiáng)大,很大原因是VU的功能強(qiáng)大。VU幾乎支持模擬當(dāng)今所有主流...
    WinterM9閱讀 1,123評(píng)論 0 1
  • 一:LoadRunner常見(jiàn)問(wèn)題整理1.LR 腳本為空的解決方法:1.去掉ie設(shè)置中的第三方支持取消掉2.在系統(tǒng)屬...
    0100閱讀 4,634評(píng)論 0 11
  • 1. 簡(jiǎn)介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存儲(chǔ)過(guò)程以及高級(jí)映射的優(yōu)秀的...
    笨鳥(niǎo)慢飛閱讀 6,233評(píng)論 0 4
  • ORA-00001: 違反唯一約束條件 (.) 錯(cuò)誤說(shuō)明:當(dāng)在唯一索引所對(duì)應(yīng)的列上鍵入重復(fù)值時(shí),會(huì)觸發(fā)此異常。 O...
    我想起個(gè)好名字閱讀 5,960評(píng)論 0 9
  • --- layout: post title: "如果有人問(wèn)你關(guān)系型數(shù)據(jù)庫(kù)的原理,叫他看這篇文章(轉(zhuǎn))" date...
    藍(lán)墜星閱讀 919評(píng)論 0 3

友情鏈接更多精彩內(nèi)容