loadrunner性能測(cè)試

性能測(cè)試主要查看的指標(biāo)為:CPU囚巴、內(nèi)存占用率和吞吐量
吞吐量:服務(wù)器每秒處理事務(wù)的字節(jié)數(shù)

一、腳本增強(qiáng)步驟(最好邊錄制邊操作):

1.設(shè)置集合點(diǎn)
2.設(shè)置開始事務(wù)
3.關(guān)聯(lián)
4.接口操作
5.設(shè)置結(jié)束事務(wù)
6.設(shè)置檢查點(diǎn)(在登錄接口的后面插入)
7.跳轉(zhuǎn)界面(返回響應(yīng)結(jié)果)

二朦佩、關(guān)聯(lián)方法:

1.掃描關(guān)聯(lián)

image.png

2.關(guān)聯(lián)sessionId的方法

  • 在TREE結(jié)構(gòu),選擇登錄接口的頁面右擊,在之前插入(登錄接口)
  • 選擇函數(shù)web_reg_save_param
  • 設(shè)置參數(shù)創(chuàng)建選項(xiàng)赊时,點(diǎn)擊確定
  • 設(shè)置函數(shù)web_reg_save_param中的左右邊界
web_reg_save_param('session',
    "LB = userSession value=",
    “RB =”,
    LAST);
//這里是要運(yùn)行的登錄接口腳本
web_submit_data(...)
  • sessionId引用變量
//登錄接口腳本中的sessionId值引用
“Name = userSession”行拢,“Value={session}”祖秒,ENDITRM,
三、設(shè)置檢查點(diǎn)的幾種方法
  • web_find/web_reg_find——文字檢查點(diǎn)
web_reg_find("Text=Payment Details", "SaveCount=para_count", LAST); //check 的函數(shù)
//這里是要運(yùn)行的頁面腳本
web_url(...)

if (atoi(lr_eval_string("{para_count}"))>0)        //驗(yàn)證是否找到了頁面上的要檢查的字符串
   lr_output_message("Pass!");
 else
   lr_output_message("Failed!");

/**注意:
“Payment Details” 為你要檢查的文本;
腳本執(zhí)行到此處竭缝,不管頁面上是否存在你要檢查的字符串房维,腳本都不會(huì)報(bào)錯(cuò),而是執(zhí)行下去抬纸。
此段代碼將找到的你要檢查的字符串的個(gè)數(shù)咙俩,存為一個(gè)參數(shù)。 然后在頁面代碼的后面湿故,通過檢查這個(gè)參數(shù)的值是否大于0阿趁,來判斷是否找到了你所要檢查的字符串。**/
四坛猪、參數(shù)化
  • 1. Sequential——Each iterator:順序每次迭代
    (模擬參數(shù)脖阵,至少迭代一次,每一輪次的值都相同墅茉,執(zhí)行完成后命黔,下一輪次的值更新。
    適用場(chǎng)景:有三個(gè)商品就斤,先秒殺完第一個(gè)后悍募,再秒殺第二個(gè)和第三個(gè),按照順序秒殺)

    image.png

  • 2.Random——Each iterator:隨機(jī)每次迭代
    (模擬參數(shù)洋机,每一輪次的值都隨機(jī)產(chǎn)生(不同)坠宴,下一次輪次的值也是隨機(jī)的。
    適用場(chǎng)景:抽獎(jiǎng)槐秧、測(cè)試穩(wěn)定性時(shí)啄踊,模擬100個(gè)用戶在網(wǎng)站里隨機(jī)觀察商品詳情頁、隨機(jī)評(píng)價(jià))

    image.png

  • 3.Unique——Each iterator:唯一每次迭代
    (模擬參數(shù)刁标,平均分配每一次迭代颠通,每次都不一樣,每一個(gè)值只會(huì)使用一次膀懈。
    適用場(chǎng)景:選車牌號(hào)顿锰、奢侈品秒殺、選擇手機(jī)號(hào)碼)

    image.png

  • 4.Unique——Once:每次迭代隨機(jī)启搂,每個(gè)輪回值只取一次

    image.png

  • 5.Radom——Once:唯一只有一次
    [圖片上傳中...(image.png-2993cc-1624777428264-0)]

image.png
  • 刪除參數(shù)化數(shù)據(jù)


    image.png
五硼控、多級(jí)聯(lián)合測(cè)試操作步驟
  • 1.殺光電腦中和聯(lián)合電腦中的所有進(jìn)程
  • 2.用主機(jī)ping通其他機(jī)器,DOS指令(192.168.xx.xx)
  • 3.從LR的目錄中啟動(dòng)“l(fā)oadrunner agent process”應(yīng)用
  • 4.在聯(lián)合測(cè)試機(jī)中安裝LR胳赌,并同步啟動(dòng)“l(fā)oadrunner agent process”應(yīng)用
  • 5.從主機(jī)端進(jìn)入“Controller”牢撼,左上角點(diǎn)擊“l(fā)oad generators”進(jìn)入設(shè)置頁面
  • 6.添加-輸入聯(lián)合測(cè)試機(jī)的ip地址
  • 7.狀態(tài)從”關(guān)閉“切換為“就緒”-確定
  • 8.場(chǎng)景腳本中,選擇聯(lián)機(jī)的機(jī)器腳本疑苫,可以配置百分比


    image.png
六熏版、性能測(cè)試報(bào)告

每次做一個(gè)測(cè)試后纷责,都需要記錄一下


image.png
七、操作過程中的注意步驟

1.controller-運(yùn)行-全局計(jì)劃-持續(xù)時(shí)間中撼短,選擇完成前一直運(yùn)行再膳,如果需要做負(fù)載和穩(wěn)定性測(cè)試,則選擇配置運(yùn)行時(shí)間曲横。
2.運(yùn)行-選擇右側(cè)的windows resources-右擊添加度量-添加并設(shè)置-確定


image.png

image.png

image.png

3.工具欄中場(chǎng)景-集合喂柒,如果集合置灰狀態(tài),先運(yùn)行場(chǎng)景禾嫉,再停止運(yùn)行后灾杰,集合按鈕取消置灰狀態(tài),可點(diǎn)擊
4.運(yùn)行-選擇右側(cè)的可用圖-右擊配置-刷新率設(shè)置為1-確定熙参,生成的結(jié)果為每1s就刷新一下


image.png

5.做穩(wěn)定性測(cè)試時(shí)吭露,要把集合點(diǎn)刪除掉
6.穩(wěn)定性測(cè)試全局計(jì)劃中,持續(xù)時(shí)間和停止Vuser要重新設(shè)置


image.png
八尊惰、優(yōu)化性能指標(biāo)方法
image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市泥兰,隨后出現(xiàn)的幾起案子弄屡,更是在濱河造成了極大的恐慌,老刑警劉巖鞋诗,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件膀捷,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡削彬,警方通過查閱死者的電腦和手機(jī)全庸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來融痛,“玉大人壶笼,你說我怎么就攤上這事⊙闼ⅲ” “怎么了覆劈?”我有些...
    開封第一講書人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)沛励。 經(jīng)常有香客問我责语,道長(zhǎng),這世上最難降的妖魔是什么目派? 我笑而不...
    開封第一講書人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任坤候,我火速辦了婚禮,結(jié)果婚禮上企蹭,老公的妹妹穿的比我還像新娘白筹。我一直安慰自己智末,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開白布遍蟋。 她就那樣靜靜地躺著吹害,像睡著了一般。 火紅的嫁衣襯著肌膚如雪虚青。 梳的紋絲不亂的頭發(fā)上它呀,一...
    開封第一講書人閱讀 50,050評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音棒厘,去河邊找鬼纵穿。 笑死,一個(gè)胖子當(dāng)著我的面吹牛奢人,可吹牛的內(nèi)容都是我干的谓媒。 我是一名探鬼主播,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼何乎,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼句惯!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起支救,我...
    開封第一講書人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤抢野,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后各墨,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體指孤,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年贬堵,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了恃轩。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡黎做,死狀恐怖叉跛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情引几,我是刑警寧澤昧互,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布,位于F島的核電站伟桅,受9級(jí)特大地震影響敞掘,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜楣铁,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一玖雁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧盖腕,春花似錦赫冬、人聲如沸浓镜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽膛薛。三九已至,卻和暖如春补鼻,著一層夾襖步出監(jiān)牢的瞬間哄啄,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來泰國(guó)打工风范, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留咨跌,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓硼婿,卻偏偏與公主長(zhǎng)得像锌半,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子寇漫,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容