jmeter錄屏及簡單壓測

1康聂、打開jmeter,添加線程組

2胞四、測試計劃下添加http代理服務(wù)器

目標控制器選擇:測試計劃->線程組恬汁,因為我們是錄制到線程組中,所以選擇測試計劃->線程組

設(shè)置瀏覽器代理辜伟,以谷歌瀏覽器為例氓侧。打開瀏覽器->設(shè)置->高級,往下翻到系統(tǒng)导狡,點擊打開代理設(shè)置

出現(xiàn)internet屬性窗口甘苍,點擊局域網(wǎng)設(shè)置。

設(shè)置如下圖:端口要保持一致

設(shè)置完成之后烘豌,點擊啟動按鈕载庭,jmeter將會記錄我們在谷歌瀏覽器中所有的操作(類似抓包)。注意:操作完瀏覽器后,要及時關(guān)閉錄制囚聚。否則jmeter會記錄很多我們不需要的后續(xù)請求靖榕,并且將瀏覽器的代理服務(wù)關(guān)閉,否則瀏覽器將無法訪問外網(wǎng)顽铸。

實例:登錄論壇茁计,并發(fā)帖。

點擊啟動后谓松,通過谷歌瀏覽器訪問論壇星压,登錄并發(fā)帖,完成發(fā)帖后鬼譬,打開jmeter工具娜膘,點擊http代理服務(wù)器上的停止按鈕,并將瀏覽器代理服務(wù)器關(guān)閉优质。此時竣贪,查看我們的線程組,發(fā)現(xiàn)下面已經(jīng)記錄了一大推的請求巩螃。

只是簡單的一個登錄和發(fā)帖演怎,我們看到j(luò)meter中記錄了很多請求,其中有很多是css的請求避乏,我們真正需要的是signin和topiccreate爷耀。jmeter不支持批量刪除http請求,一個一個刪除又很麻煩拍皮,所以我們可以選擇新建一個線程組畏纲,將我們需要用到的請求復(fù)制到后面的新建的線程組下,如下圖:

接下來可以運行我們的線程組了春缕,點擊運行盗胀,發(fā)現(xiàn)報錯,禁止訪問锄贼。票灰。。不要慌宅荤,這是因為沒有cookie的原因屑迂,雖然登錄成功了,但是因為沒有cookie冯键,導(dǎo)致沒有權(quán)限進行發(fā)帖的操作惹盼。(還記得我們一開始用jmeter做的post接口請求么?發(fā)帖需要四個必須字段惫确,token手报,title蚯舱,tab,conten掩蛤,其中token就是用戶的登錄信息)

首先正常頁面操作發(fā)帖的時候查看cookie

但當我們把網(wǎng)頁中的cookie刪除掉枉昏,再刷新該頁面,發(fā)現(xiàn)與jmeter中的報錯一致都是forbidden!

既然知道原因了揍鸟,就知道怎么對癥下藥了兄裂。在線程組下分別添加http cookie管理器和httpcache manager。這兩個一個是cookie一個緩存阳藻。加上這兩個之后再運行我們的線程組晰奖。

再次運行后查看結(jié)果樹,已經(jīng)運行成功了

3.壓測(登錄和發(fā)帖)

在上述基礎(chǔ)上我們對服務(wù)器進行壓測腥泥。方案匾南,采用csv數(shù)據(jù)驅(qū)動實現(xiàn)。

線程組下添加csv數(shù)據(jù)文件

新建data.csv文件道川,如下圖:兩列數(shù)據(jù)分別為用戶名和密碼

注意午衰,如果文檔中含有中文立宜,則用記事本方式打開該csv文件冒萄,另存為,選擇UTF-8編號格式保存

此時在csv數(shù)據(jù)驅(qū)動文件中設(shè)置如下

再將線程組中的線程數(shù)改為10橙数,再次運行該線程尊流,查看結(jié)果樹:

根據(jù)響應(yīng)數(shù)據(jù)或者請求我們可以得出報錯原因,no cookie灯帮,可能該用戶不存在崖技,此時我們在瀏覽器中用該用戶名密碼登錄,發(fā)現(xiàn)確實登錄不了

修改data.csv文件钟哥,將錯誤的用戶名密碼修改為正確的用戶名密碼后迎献,再次運行,

查看論壇首頁腻贰,批量發(fā)帖十個已經(jīng)成功

既然添加成功吁恍,接下來我們可以開始使用斷言來驗證結(jié)果是否正確。因為登錄成功后會跳轉(zhuǎn)到首頁播演,并且首頁展示登錄名冀瓦,所以我們在登錄請求下添加響應(yīng)斷言

因為在csv驅(qū)動設(shè)置中我們已經(jīng)將用戶名參數(shù)化為${user},所以我們在響應(yīng)斷言中設(shè)置如下:

同時写烤,為方便查看請求參數(shù)翼闽,我們在線程組下添加debug postprocessor

設(shè)置完成后再次運行,查看結(jié)果樹及debug postprocessor的響應(yīng)數(shù)據(jù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末洲炊,一起剝皮案震驚了整個濱河市感局,隨后出現(xiàn)的幾起案子尼啡,更是在濱河造成了極大的恐慌,老刑警劉巖蓝厌,帶你破解...
    沈念sama閱讀 217,277評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件玄叠,死亡現(xiàn)場離奇詭異,居然都是意外死亡拓提,警方通過查閱死者的電腦和手機读恃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評論 3 393
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來代态,“玉大人寺惫,你說我怎么就攤上這事”囊桑” “怎么了西雀?”我有些...
    開封第一講書人閱讀 163,624評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長歉摧。 經(jīng)常有香客問我艇肴,道長,這世上最難降的妖魔是什么叁温? 我笑而不...
    開封第一講書人閱讀 58,356評論 1 293
  • 正文 為了忘掉前任再悼,我火速辦了婚禮,結(jié)果婚禮上膝但,老公的妹妹穿的比我還像新娘冲九。我一直安慰自己,他們只是感情好跟束,可當我...
    茶點故事閱讀 67,402評論 6 392
  • 文/花漫 我一把揭開白布莺奸。 她就那樣靜靜地躺著,像睡著了一般冀宴。 火紅的嫁衣襯著肌膚如雪灭贷。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,292評論 1 301
  • 那天略贮,我揣著相機與錄音甚疟,去河邊找鬼。 笑死刨肃,一個胖子當著我的面吹牛古拴,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播真友,決...
    沈念sama閱讀 40,135評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼黄痪,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了盔然?” 一聲冷哼從身側(cè)響起桅打,我...
    開封第一講書人閱讀 38,992評論 0 275
  • 序言:老撾萬榮一對情侶失蹤是嗜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后挺尾,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鹅搪,經(jīng)...
    沈念sama閱讀 45,429評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,636評論 3 334
  • 正文 我和宋清朗相戀三年遭铺,在試婚紗的時候發(fā)現(xiàn)自己被綠了丽柿。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,785評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡魂挂,死狀恐怖甫题,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情涂召,我是刑警寧澤坠非,帶...
    沈念sama閱讀 35,492評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站果正,受9級特大地震影響炎码,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜秋泳,卻給世界環(huán)境...
    茶點故事閱讀 41,092評論 3 328
  • 文/蒙蒙 一潦闲、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧轮锥,春花似錦矫钓、人聲如沸要尔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽赵辕。三九已至既绩,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間还惠,已是汗流浹背饲握。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留蚕键,地道東北人救欧。 一個月前我還...
    沈念sama閱讀 47,891評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像锣光,于是被迫代替她去往敵國和親笆怠。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,713評論 2 354

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