測(cè)試工程師必備利器:全棧測(cè)試平臺(tái)RunnerGo

最近j接觸到一款功能非常強(qiáng)大,使用簡(jiǎn)單的性能測(cè)試工具:RunnerGo粮呢,說(shuō)說(shuō)我的看法和使用感受婿失。

RunnerGo是基于go語(yǔ)言開(kāi)發(fā)的輕量級(jí)性能測(cè)試平臺(tái),支持接口管理啄寡、自動(dòng)化測(cè)試豪硅、性能測(cè)試等功能。更重要的是挺物,RunnerGo完全開(kāi)源懒浮。

RunnerGo官網(wǎng)地址:https://www.runnergo.com

GitHub地址:https://github.com/Runner-Go-Team/runnerGo

Gitee地址:https://gitee.com/organizations/Runner-Go-Team/

下圖為RunnerGo首頁(yè)的數(shù)據(jù)大屏。

RunnerGo到底怎么樣姻乓?過(guò)去一直用的是jmeter嵌溢,經(jīng)過(guò)一頓試用后發(fā)現(xiàn):RunnerGo的確解決了過(guò)去日常工作的一些痛點(diǎn)問(wèn)題:RunnerGo資源占用少、操作可視化更簡(jiǎn)單蹋岩、功能更直接赖草、流程更清晰。具體主要有這幾點(diǎn):

1剪个、運(yùn)行速度更快秧骑,更節(jié)省資源

RunnerGo采用的go語(yǔ)言研發(fā),相較于jmeter扣囊,RunnerGo更節(jié)省服務(wù)器資源乎折,運(yùn)行速度更快。小編還專(zhuān)門(mén)做了個(gè)對(duì)比(簡(jiǎn)單的一個(gè)小壓測(cè))

在同一臺(tái)機(jī)器上分別在RunnerGo和jmeter中配置10個(gè)并發(fā)跑20輪次:

jmeter生成的聚合報(bào)告:

RunnerGo生成的報(bào)告:

jmeter吞吐量(TPS)在279左右侵歇,RunnerGo的每秒請(qǐng)求量(QPS)在430左右

同時(shí)骂澄,Jmeter運(yùn)行期間占用的CPU資源比RunnerGo高了將近3倍!

2惕虑、報(bào)告更全面坟冲,并支持實(shí)時(shí)查看測(cè)試報(bào)告

之前做性能的時(shí)候想看測(cè)試報(bào)告不是配置太麻煩就是報(bào)告太簡(jiǎn)陋磨镶,當(dāng)時(shí)就想:為什么就沒(méi)有一款報(bào)告全面,測(cè)試完直出的性能測(cè)試工具呢健提?現(xiàn)在看來(lái)琳猫,RunnerGo不僅解決了這個(gè)問(wèn)題而且更加完善!用RunnerGO做性能時(shí)你可以實(shí)時(shí)查看debug日志私痹、壓力機(jī)情況脐嫂、測(cè)試日志,而且測(cè)試結(jié)束后還可發(fā)送測(cè)試報(bào)告至指定郵箱紊遵,各種功能內(nèi)置账千!

■ RunnerGo性能測(cè)試實(shí)時(shí)測(cè)試報(bào)告:RunnerGo支持實(shí)時(shí)查看debug日志、壓力機(jī)情況癞蚕、測(cè)試日志蕊爵,測(cè)試結(jié)束后還可發(fā)送測(cè)試報(bào)告至指定郵箱中。

RunnerGo性能測(cè)試時(shí)實(shí)時(shí)測(cè)試報(bào)告:

可視化場(chǎng)景配置桦山,業(yè)務(wù)流程更直觀

小編之前碰到業(yè)務(wù)場(chǎng)景復(fù)雜的項(xiàng)目又得用jmeter寫(xiě)性能腳本的時(shí)候?qū)懙揭话牖仡^一看攒射,眼睛都有點(diǎn)花,差點(diǎn)忘了是自己寫(xiě)的恒水,看到RunnerGo真的是感嘆:還有這種操作会放?連一連就做好了?直接放圖钉凌!

這是用RunnerGo配置的一條登錄場(chǎng)景:根據(jù)隨機(jī)值進(jìn)入登錄頁(yè)面和注冊(cè)頁(yè)面咧最,復(fù)雜場(chǎng)景配置起來(lái)更簡(jiǎn)單。

無(wú)需下載插件御雕,內(nèi)置支持5種壓測(cè)模式

RunnerGo不愧是國(guó)產(chǎn)團(tuán)隊(duì)自研工具矢沿,生怕功能不夠多、不好用酸纲。直接內(nèi)置多種壓測(cè)模式捣鲸,想起小編第一次用jmeter模擬階梯場(chǎng)景時(shí)又是裝插件又是找攻略真的淚目啊,直接放圖闽坡!

使用jmeter時(shí)需要下載插件:

RunnerGo內(nèi)置壓測(cè)模式一鍵選擇:

還有就是RunnerGo是分布式結(jié)構(gòu)~附上流程圖:

RunnerGo作為性能測(cè)試領(lǐng)域的晚輩相比Jmeter栽惶、loadrunner等老牌性能測(cè)試工具還是有些欠缺的地方的,比如:Runnergo目前只支持http協(xié)議,而jmeter支持的協(xié)議更全。

不過(guò)疾嗅,作為新生代的性能測(cè)試工具它也在性能測(cè)試領(lǐng)域做出了一些突破外厂,RunnerGo要走的路還有很長(zhǎng),期待它能在巨人的肩膀上讓性能測(cè)試邁上新的臺(tái)階代承。

3.RunnerGo的四大產(chǎn)品能力

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末汁蝶,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子论悴,更是在濱河造成了極大的恐慌穿仪,老刑警劉巖席爽,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異啊片,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)玖像,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)紫谷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人捐寥,你說(shuō)我怎么就攤上這事笤昨。” “怎么了握恳?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵瞒窒,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我乡洼,道長(zhǎng)崇裁,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任束昵,我火速辦了婚禮拔稳,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘锹雏。我一直安慰自己巴比,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布礁遵。 她就那樣靜靜地躺著轻绞,像睡著了一般。 火紅的嫁衣襯著肌膚如雪佣耐。 梳的紋絲不亂的頭發(fā)上政勃,一...
    開(kāi)封第一講書(shū)人閱讀 51,365評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音晰赞,去河邊找鬼稼病。 笑死,一個(gè)胖子當(dāng)著我的面吹牛掖鱼,可吹牛的內(nèi)容都是我干的然走。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼戏挡,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼芍瑞!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起褐墅,我...
    開(kāi)封第一講書(shū)人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤拆檬,失蹤者是張志新(化名)和其女友劉穎洪己,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體竟贯,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡答捕,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了屑那。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拱镐。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖持际,靈堂內(nèi)的尸體忽然破棺而出沃琅,到底是詐尸還是另有隱情,我是刑警寧澤蜘欲,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布益眉,位于F島的核電站,受9級(jí)特大地震影響姥份,放射性物質(zhì)發(fā)生泄漏郭脂。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一殿衰、第九天 我趴在偏房一處隱蔽的房頂上張望朱庆。 院中可真熱鬧,春花似錦闷祥、人聲如沸娱颊。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)箱硕。三九已至,卻和暖如春悟衩,著一層夾襖步出監(jiān)牢的瞬間剧罩,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工座泳, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留惠昔,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓挑势,卻偏偏與公主長(zhǎng)得像镇防,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子潮饱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

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