RunnerGo怎么做性能测试

RunnerGo是一个功能强大,使用简单的性能测试平台,它基于go语言开发,支持接口管理、自动化测试、性能测试等功能。

RunnerGo有什么特点

支持并发模式、错误率模式、阶梯模式、每秒请求数模式、响应时间模式等多种压测模式,支持自定义分配机器运行,模拟真实场景压测。

可视化接口Flow,立即体验,模拟真实场景。支持添加条件控制器、等待控制器,支持增加前置条件,快速连接数据库读取数据,更真实的模拟多种复杂场景。

集成了测试报告、实时监控、参数管理、模拟用户管理等功能。测试结束后可查看测试报告,实时监控测试过程中产生的压力、机器情况、测试日志等。

支持SaaS版,提供面向企业级应用场景的SaaS版本,助力企业进行高效测试,保障交付质量,加速业务升级。

如何使用RunnerGo做性能测试

新建计划:

在左侧导航栏中,选择"性能测试",点击"计划管理"进入计划管理界面,点击右上角新建计划来新建测试计划。任务类型选择后不可再更改。定时模式下, 该计划内最多只能创建一个场景。

普通任务:支持当即执行计划; 定时任务:可预设计划开始运行的时间和频次,频次可选择一次、每天、每周、每月。

新建场景:

可以新建场景或者从场景管理导入场景

任务配置-控制模式

集中模式

同时起压。(同时启动所有并发(设置的并发数/线程/协程),当设置的并发数全部结束后(某个线程(协程)完成后需要等待其他的线程(协程)完成),再次启动所设置的并发进行施压。)

单独模式

单独起压上(同时启动所有并发(设置的并发数/线程/协程),当其中的某个或某些线程(协程)完成后,立即再次启动完成的线程(协程),不等待其他的线程(协程))

任务配置-压测模式

在计划管理中,需要给该计划下的每一个场景设置任务配置。 RunnerGo支持并发模式、错误率模式、阶梯模式、响应时间模式、每秒应答数模式等多种压测模式,模拟真实场景。

添加收件人:

可以在右上角添加测试报告收件人,该计划下所有场景的测试结束后测试报告会通过邮件发给收件人。

实时查看测试报告

在测试任务执行时在报告管理页面点击查看即可实时查看测试报告

压力机实时监控

可以实时查看压力机CPU、磁盘IO、网络IO、内存情况。

debug日志查看

相关推荐
Victor35614 分钟前
MongoDB(2)MongoDB与传统关系型数据库的主要区别是什么?
后端
JaguarJack15 分钟前
PHP 应用遭遇 DDoS 攻击时会发生什么 从入门到进阶的防护指南
后端·php·服务端
BingoGo16 分钟前
PHP 应用遭遇 DDoS 攻击时会发生什么 从入门到进阶的防护指南
后端
Victor35617 分钟前
MongoDB(3)什么是文档(Document)?
后端
牛奔2 小时前
Go 如何避免频繁抢占?
开发语言·后端·golang
想用offer打牌7 小时前
MCP (Model Context Protocol) 技术理解 - 第二篇
后端·aigc·mcp
KYGALYX9 小时前
服务异步通信
开发语言·后端·微服务·ruby
掘了9 小时前
「2025 年终总结」在所有失去的人中,我最怀念我自己
前端·后端·年终总结
爬山算法9 小时前
Hibernate(90)如何在故障注入测试中使用Hibernate?
java·后端·hibernate
Moment10 小时前
富文本编辑器在 AI 时代为什么这么受欢迎
前端·javascript·后端