開源好物推薦:全棧測試平臺(tái)RunnerGo

基于go語言的一體化性能壓測工具
RunnerGo致力于打造成一款全棧式測試平臺(tái),采用了較為寬松的Apache-2.0 license開源協(xié)議,方便志同道合的朋友一起為開源貢獻(xiàn)力量,目前實(shí)現(xiàn)了接口測試、場景自動(dòng)化測試、性能測試等測試能力。隨著不斷的迭代,我們將會(huì)推出更多的測試功能。我們的目的是為研發(fā)賦能,讓測試更簡單。
工具特性:
go語言運(yùn)行:基于go語言開發(fā),運(yùn)行速度快、更節(jié)省資源
智能調(diào)度算法:自研的調(diào)度算法,合理利用服務(wù)器資源,降低資源消耗
實(shí)時(shí)生成測試報(bào)告:運(yùn)行任務(wù)后,可實(shí)時(shí)查看執(zhí)行結(jié)果,快速診斷服務(wù)病癥
豐富的報(bào)告圖表: 全方位展示各個(gè)指標(biāo)運(yùn)行曲線圖
實(shí)時(shí)修改: 可根據(jù)壓測模式實(shí)時(shí)修改并發(fā)數(shù)、持續(xù)時(shí)長等
實(shí)時(shí)日志: 可在壓測過程中開啟日志模式,查看請(qǐng)求響應(yīng)信息
可編輯報(bào)告:可在任務(wù)運(yùn)行結(jié)束后,針對(duì)測試結(jié)果進(jìn)行測試分析,實(shí)時(shí)編寫報(bào)告
Flow場景流:可視化的業(yè)務(wù)流,通過連線就可快速搭建起來自己的業(yè)務(wù)流,還可直接調(diào)試運(yùn)行場景,電流般的業(yè)務(wù)流轉(zhuǎn)
多種壓測模式:支持并發(fā)模式、階梯模式、錯(cuò)誤率模式、響應(yīng)時(shí)間模式、每秒應(yīng)答數(shù)模式等多種壓測模式,滿足所有業(yè)務(wù)需求
自持接口自動(dòng)化,采用用例集概念,生成豐富的自動(dòng)化報(bào)告
首頁展示

性能測試報(bào)告報(bào)告

性能測試報(bào)告對(duì)比

自動(dòng)化測試報(bào)告

官網(wǎng)地址
http://www.runnergo.com/
快速開始
開源版安裝教程請(qǐng)見:?https://wiki.runnergo.cn/docs/42?里面有非常詳細(xì)的圖文教程,如需遠(yuǎn)程指導(dǎo),也可劃到當(dāng)前頁面最下方添加微信,會(huì)為您提供安裝幫助。
技術(shù)棧
后端: GoLang
前端: React.js
中間件: MySQL, MongoDB, Kafka, ZooKeeper, Redis
基礎(chǔ)設(shè)施: Docker
測試引擎: GoLang
技術(shù)架構(gòu)

業(yè)務(wù)流轉(zhuǎn)圖

聯(lián)系我們
