【接口/性能】Jmeter-02

還是腦圖看起來思路清晰前酿,下圖整理了大致的性能測(cè)試過程患雏,然后再針對(duì)JMeter腳本錄制、執(zhí)行罢维、及結(jié)果分析先整理了一張腦圖淹仑,在記錄下一個(gè)實(shí)踐的過程丙挽。


實(shí)踐:這里使用網(wǎng)易云課堂的網(wǎng)站作為例子來實(shí)踐。

一匀借、腳本錄制

首先在測(cè)試計(jì)劃下添加線程組颜阐,在工作臺(tái)添加HTTP代理服務(wù)器(發(fā)現(xiàn)英文版是:HTTP(S) Test Script Recorder,上一篇實(shí)踐里選錯(cuò)了哈哈~)吓肋,設(shè)置如下:

-- Grouping那里是設(shè)置自動(dòng)將每個(gè)組的請(qǐng)求分組到一個(gè)簡(jiǎn)單控制器(效果相當(dāng)于每打開一個(gè)頁(yè)面時(shí)會(huì)將這個(gè)頁(yè)面的請(qǐng)求分到一個(gè)控制器里)

這里就是腦圖里寫到的包含模式凳怨,排除模式啦~~~(排除模式那里排除掉靜態(tài)資源的請(qǐng)求)

點(diǎn)擊啟動(dòng)后。接下來是鬼,給瀏覽器(我這里用到火狐)添加本地代理肤舞,地址127.0.0.1,端口號(hào)和HTTP保持一致均蜜,這里是8888李剖。然后打開開發(fā)者工具-網(wǎng)絡(luò),輸入被測(cè)地址study.163.com后回車囤耳,就會(huì)看到下面的頁(yè)面篙顺。

同時(shí)會(huì)看到JMeter里面也錄制下來東西了。進(jìn)入首頁(yè)后充择,操作如下:點(diǎn)擊“我的學(xué)習(xí)”德玫,點(diǎn)擊“微專業(yè)”,可以看到錄制如下啦聪铺。


二化焕、測(cè)試組件的配置

這里可以添加全局響應(yīng)斷言,對(duì)每條請(qǐng)求的返回響應(yīng)碼做判斷铃剔。

另外性能測(cè)試中撒桨,測(cè)試用戶并發(fā)時(shí),模擬多個(gè)用戶登錄時(shí)需要用到的登錄用戶名密碼可以用csv data set config去設(shè)置键兜。

然后登錄操作后的Cookie信息保存可以用HTTP Cookie管理器凤类。


三、測(cè)試執(zhí)行及結(jié)果分析

可以在線程組那里設(shè)置線程數(shù)和循環(huán)次數(shù)等普气。通過添加“查看結(jié)果樹”谜疤,“聚合報(bào)告”,“響應(yīng)曲線”來對(duì)結(jié)果進(jìn)行分析现诀。

這里設(shè)置線程數(shù)為10夷磕,啟動(dòng)時(shí)間為10,循環(huán)次數(shù)為3仔沿,聚合報(bào)告結(jié)果如下:

需要重點(diǎn)關(guān)注的有響應(yīng)平均值坐桩、90%Line值(這里貌似沒看到=。=封锉,windows的版本下有)绵跷,錯(cuò)誤率膘螟,吞吐量等結(jié)果。

下面是響應(yīng)時(shí)間曲線碾局,JMeter自動(dòng)將所有請(qǐng)求都繪制了荆残。

我們可以通過正則表達(dá)式篩選出比較關(guān)注的幾個(gè)請(qǐng)求,比如紅框中的幾個(gè)請(qǐng)求净当。

篩選后内斯,曲線如下,這樣就能有針對(duì)性的分析結(jié)果啦蚯瞧。(ps:Interval默認(rèn)是10000ms嘿期,可以根據(jù)實(shí)際進(jìn)行調(diào)整)

以上~結(jié)束~

繼續(xù)加油~~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市埋合,隨后出現(xiàn)的幾起案子备徐,更是在濱河造成了極大的恐慌,老刑警劉巖甚颂,帶你破解...
    沈念sama閱讀 218,607評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蜜猾,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡振诬,警方通過查閱死者的電腦和手機(jī)蹭睡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來赶么,“玉大人肩豁,你說我怎么就攤上這事”枭耄” “怎么了清钥?”我有些...
    開封第一講書人閱讀 164,960評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)放闺。 經(jīng)常有香客問我祟昭,道長(zhǎng),這世上最難降的妖魔是什么怖侦? 我笑而不...
    開封第一講書人閱讀 58,750評(píng)論 1 294
  • 正文 為了忘掉前任篡悟,我火速辦了婚禮,結(jié)果婚禮上匾寝,老公的妹妹穿的比我還像新娘搬葬。我一直安慰自己,他們只是感情好艳悔,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,764評(píng)論 6 392
  • 文/花漫 我一把揭開白布踩萎。 她就那樣靜靜地躺著,像睡著了一般很钓。 火紅的嫁衣襯著肌膚如雪香府。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,604評(píng)論 1 305
  • 那天码倦,我揣著相機(jī)與錄音企孩,去河邊找鬼。 笑死袁稽,一個(gè)胖子當(dāng)著我的面吹牛勿璃,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播推汽,決...
    沈念sama閱讀 40,347評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼补疑,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了歹撒?” 一聲冷哼從身側(cè)響起莲组,我...
    開封第一講書人閱讀 39,253評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎暖夭,沒想到半個(gè)月后锹杈,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,702評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡迈着,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,893評(píng)論 3 336
  • 正文 我和宋清朗相戀三年竭望,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片裕菠。...
    茶點(diǎn)故事閱讀 40,015評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡咬清,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出奴潘,到底是詐尸還是另有隱情旧烧,我是刑警寧澤,帶...
    沈念sama閱讀 35,734評(píng)論 5 346
  • 正文 年R本政府宣布萤彩,位于F島的核電站粪滤,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏雀扶。R本人自食惡果不足惜杖小,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,352評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望愚墓。 院中可真熱鬧予权,春花似錦、人聲如沸浪册。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,934評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽村象。三九已至笆环,卻和暖如春攒至,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背躁劣。 一陣腳步聲響...
    開封第一講書人閱讀 33,052評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工迫吐, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人账忘。 一個(gè)月前我還...
    沈念sama閱讀 48,216評(píng)論 3 371
  • 正文 我出身青樓志膀,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親鳖擒。 傳聞我的和親對(duì)象是個(gè)殘疾皇子溉浙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,969評(píng)論 2 355

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

  • 在使用Jmeter進(jìn)行接口的性能測(cè)試時(shí),由于Jmeter 是JAVA應(yīng)用蒋荚,對(duì)于CPU和內(nèi)存的消耗比較大戳稽,所以,當(dāng)需...
    燕京博士閱讀 4,166評(píng)論 0 16
  • 互聯(lián)網(wǎng)壓力性能Badboy.Jmeterhttp://itopic.org/jmeter-http-tcp.htm...
    燕京博士閱讀 2,900評(píng)論 0 20
  • 1 Jmeter安裝配置 使用Jmeter前首先要安裝JDK圆裕,配置JDK環(huán)境變量广鳍。Jmeter不需要安裝,下載后...
    茶小汐閱讀 2,929評(píng)論 0 8
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理吓妆,服務(wù)發(fā)現(xiàn)赊时,斷路器,智...
    卡卡羅2017閱讀 134,657評(píng)論 18 139
  • JMeter有兩種類型的控制器:取樣器和邏輯控制器行拢。 取樣器指示JMeter向一個(gè)服務(wù)器發(fā)送請(qǐng)求祖秒。例如,如果你想讓...
    七月尾巴_葵花閱讀 1,680評(píng)論 0 3