Jmeter運營活動并發(fā)測試——巧用集合點

? ? ? ? 在運營活動測試過程中闲延,經(jīng)常需要對秒殺活動或定時抽獎活動進行并發(fā)測試端壳。那么怎樣快速便捷的模擬多用戶同時參與活動告丢,抽取獎品,進行并發(fā)測試呢损谦?尤其是岖免,當獎品總數(shù)N<用戶總數(shù)M時,代碼是否會存在獎品多發(fā)給用戶照捡,導致獎品剩余總數(shù)出現(xiàn)負數(shù)的嚴重bug颅湘?

? ? ? ? 下面介紹使用輕量級開源測試工具Jmeter進行并發(fā)測試的方法——巧用集合點

? ? ? ? 以總產(chǎn)品數(shù)為3栗精,模擬多用戶(5個用戶)同時進行抽獎并發(fā)測試為例闯参,進行介紹。

? ? ? ? 思路:首先在運營后臺配置產(chǎn)品總數(shù)為3悲立,其次模擬多用戶登陸鹿寨,最后通過設置集合點的方式,模擬多用戶同時進行抽獎并發(fā)測試薪夕。

? ? ? ? 下面進行詳細介紹释移。

? ? ? ? 一、模擬多用戶登錄

? ? ? ? 1寥殖、準備M個用戶登錄數(shù)據(jù)玩讳,將數(shù)據(jù)保存到data.txt文件中,如下所示:

? ? ? ? 2嚼贡、將登陸接口參數(shù)化

? ? ? ? 通過添加CSV?Data?Set?Config熏纯,將登陸接口參數(shù)化。如下圖所示:

? ? ? ? 設置好上述步驟后粤策,再在登陸接口中引用手機號和密碼變量:${mobileNo}樟澜,${passWord},如下圖所示:


二叮盘、在抽獎接口前設置集合點

? ? ? ? 性能測試中經(jīng)常要進行多用戶并發(fā)測試秩贰,但真正的并發(fā)是不存在的,為更真實的模擬并發(fā)柔吼,可以在并發(fā)測試的接口前設置集合點毒费。在本次示例中,當所有的虛擬用戶登陸之后愈魏,都相互等待觅玻,然后一起訪問抽獎接口想际。設置集合點的方法如下:

? ? ? ? 1、在剛剛創(chuàng)建的腳本中溪厘,右鍵點擊?線程組---->定時器---->Synchronizing?Timer胡本,如下圖所示:

? ? ? ? 2、將抽獎接口移至集合點下畸悬,并在集合點中設置多少個用戶同時訪問

? ? ? ? 本次示例中侧甫,設置為5個用戶并發(fā)訪問,如下圖所示:

? ? ? ? 注意蹋宦,若設置5個用戶并發(fā)訪問時披粟,需在線程組中設定,用于模擬多用戶同時測試的線程數(shù)為5個妆档。如果線程數(shù)達不到集合點設置的數(shù)僻爽,JMeter會一直不動虫碉,一直在等待達到設定的集合數(shù)到來贾惦。

? ? ? ? 添加完成之后,線程組線程數(shù)設定敦捧,如下所示:

? ? ? ? 集合點用戶數(shù)設定如下圖:

? ? ? ? 以上步驟都設置完成后须板,執(zhí)行結(jié)果,結(jié)果展示中兢卵,第一個用戶抽獎時間為:2016-12-15?08:19:30习瑰,如下圖:

? ? ? ? 第二個、第三個用戶抽獎時間都為:2016-12-15?08:19:30秽荤,如下圖所示:

? ? ? ? 至此甜奄,已達到多用戶同時抽獎并發(fā)測試的目的。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末窃款,一起剝皮案震驚了整個濱河市课兄,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌晨继,老刑警劉巖烟阐,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異紊扬,居然都是意外死亡蜒茄,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門餐屎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來檀葛,“玉大人,你說我怎么就攤上這事腹缩∽ぷ唬” “怎么了卵凑?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長胜臊。 經(jīng)常有香客問我勺卢,道長,這世上最難降的妖魔是什么象对? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任黑忱,我火速辦了婚禮,結(jié)果婚禮上勒魔,老公的妹妹穿的比我還像新娘甫煞。我一直安慰自己,他們只是感情好冠绢,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布抚吠。 她就那樣靜靜地躺著,像睡著了一般弟胀。 火紅的嫁衣襯著肌膚如雪楷力。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天孵户,我揣著相機與錄音萧朝,去河邊找鬼。 笑死夏哭,一個胖子當著我的面吹牛检柬,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播竖配,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼何址,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了进胯?” 一聲冷哼從身側(cè)響起用爪,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎龄减,沒想到半個月后项钮,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡希停,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年烁巫,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宠能。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡亚隙,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出违崇,到底是詐尸還是另有隱情阿弃,我是刑警寧澤诊霹,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站渣淳,受9級特大地震影響脾还,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜入愧,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一鄙漏、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧棺蛛,春花似錦怔蚌、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至终畅,卻和暖如春籍胯,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背声离。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工芒炼, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留瘫怜,地道東北人术徊。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像鲸湃,于是被迫代替她去往敵國和親赠涮。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理暗挑,服務發(fā)現(xiàn)笋除,斷路器,智...
    卡卡羅2017閱讀 134,599評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,506評論 25 707
  • “我就是這樣度過了人生中的最近這四年:”接下來給出了《紙牌屋》的Twitter賬號連接炸裆。 這是鮑爾威利蒙加入Net...
    慕可可閱讀 381評論 0 0
  • 流浪流浪 駕著一艘破船去流浪 越過了馬六甲橫跨了太平洋 拿出在家附近撿的種子——撒下了希望 順著朝陽的光 我可以到...
    比莉愛桃閱讀 170評論 0 4
  • 時間那么貴……
    不會開花的兔子閱讀 174評論 0 0