性能测试插件太多影响测试?全栈式测试平台RunnerGo全部搞定!

在用jmeter做性能测试时想看完整一点的测试报告,想配置阶梯模式来压测,想配置不同的接口并发这些都需要安装插件并且影响机器性能,想做自动化测试还得放到jenkins,这些配置起来太繁琐。今天给大家推荐一款全栈式测试平台:RunnerGo,内置各种测试工具解决这些痛点。

不需要扩展插件即可实时查看测试报告

RunnerGo支持实时查看服务器状态、测试报告、debug日志并且支持发送测试报告到指定邮箱,而jmeter默认不支持性能监控,只能是在GUI模式下,通过扩展监听器插件来实现,并且No-GUI模式下只能生成结果报告。

连接卡片配置场景:可视化场景配置

对于业务流程复杂,触发事件比较多的项目一般要进行场景测试,并在此流程上进行性能测试。在这种项目中不同的触发顺序、处理结果,还有不稳定的并发数,面对这样的需求在编写测试脚本时是一件又耗时又耗力的大工程。

RunnerGo在配置脚本时自研的可视化场景配置在使用时让人眼前一亮,对比jmeter的列表配置,这种可视化的场景配置配置起来简单高效。

RunnerGo配置方法:点开场景管理-导入接口-直接在背景画布上连接接口即可配置好一条测试场景。在触发事件多的项目时可以添加条件控制器,等待控制器直接连接接口即可。

无需控制器直接配置的接口权重配置
碰到有不稳定的并发场景时,接口权重配置可以满足这一场景,接口权重可直接配置到接口卡片中,测试时每个接口的并发按照它的权重百分比计算后实行 。
如下图所示:前置条件并发数为500。 随机值接口权重为100,首页接口权重为80,那么由于这两个接口上一级没有接口,所以,随机值接口的并发为500,而首页接口的并发为400;由于右侧注册副本接口的权重为80,那么取它上一级接口的最大并发数500为准,那么它的并发数为400,它的下一级登录接口(右侧),由于权重为50,所以登录接口的权重等于:400*0.5=200并发。

多种压测模式直接内置告别扩展插件
性能测试需要模拟实际生产中的各种情况。为了更好的还原真实业务场景,使用传统的压测工具需要先下载插件,而且配置起来非常繁琐,而在RunnerGo中,直接内置了并发模式、阶梯模式、错误率模式、响应时间模式、每秒应答数模式等多种常用压测模式,覆盖绝大多数压测场景,满足各种复杂业务的需要。满足更多的场景,RunnerGo内置多种压测模式一键即可修改。

平台自带的持续集成和自动化测试配置
使用jmeter配置好测试场景后想做自动化测试还得放到jenkins上做一个持续集成,RunnerGo内置了自动化测试功能,可配置用例:同时执行或顺序执行,定时任务配置:可选择指定时间运行,运行频率,还可将测试报告发送到指定邮箱中方便随时查看。

 RunnerGo的安装

1、如果测试公网接口,可以使用saas:

https://saas.runnergo.com

2、如果使用开源版自己部署,可以参考:

https://wiki.runnergo.cn/docs/42

注意:如遇到自己部署后压测提示“资源不足”的情况,是压力机配置有些低,建议使用8C16G配置主机。

这款性能测试平台确实帮助我解决了在性能测试时的一些使用问题,另附官网和开源链接方便大家了解~

官网链接:

https://www.runnergo.com

GitHub地址:

https://github.com/Runner-Go-Team/

Gitee地址:

https://gitee.com/Runner-Go-Team

 

 

 

我不是大神,helloworld!

1 声望
0 粉丝
0 条评论
推荐阅读
用RunnerGo简化性能测试流程
在软件开发过程中,测试是一个重要的环节,需要投入大量时间和精力来确保应用程序或网站的质量和稳定性。但是,随着应用程序变得更加复杂和庞大,传统的测试工具在面对比较繁琐的项目时非常费时费力。这时一些自...

大雨治水阅读 248

前端自动化测试之葵花宝典
首先聊一下概念,Web 前端自动化测试是一种通过编写代码来自动化执行 Web 应用程序的测试任务的方法,它通常使用 JavaScript 和测试框架 (如 Selenium、Appium 等) 来实现。

京东云开发者2阅读 729

封面图
测试开发专题-目录
专题开篇1. 测试开发简介网络篇1. OSI七层协议2. 常用服务协议3. IP地址4. 网络路由5. 常用命令6. 问题定位系统篇1. 常用系统命令2. 安装KVM虚拟机3. 按需创建KVM测试虚拟机4. Docker容器安装5. 使用Docker测试常...

陈琦1阅读 2.2k

封面图
月光宝盒(vivo流量录制回放平台)正式对外开源
月光宝盒是一个基于流量录制回放的自动化测试平台,通过录制回放取代编写脚本进行自动化回归,提升测试效率和覆盖率。因为其解决方案具有很强的通用性,所以我们把这它开源出来,希望能帮助到有需要的用户。

vivo互联网技术阅读 1.6k

cookie 时效无限延长方案
自动化测试有2种形式,接口自动化和UI自动化。而UI自动化经常会被登录节点堵塞,例如验证码、图形、滑块等,尽管有些方式可以识别图形和定位滑块位置,但成功率都不高,无法真正意义上实现自动化执行;而http接口...

京东云开发者1阅读 439

封面图
Jmeter使用文档(循环怎么用)
Jmeter使用文档(循环怎么用)基础用法修改语言Jmeter之界面语言设置下面使用简体中文的命名进行说明打开日志启动后,右上角有个黄色的感叹号图标,点击即可打开即时日志如果没有看到重启下jmeter,部分操作(如...

言午日尧耳总阅读 868

开源好物推荐:全栈测试平台RunnerGo
做软件测试的同学在工作时应该都碰到过这种情况:接口管理、接口测试用postman、Apipost等接口管理工具,性能测试用jmeter、loadrunner等性能测试工具,接口自动化则是jmeter脚本或者python脚本配合jenkins使用。...

大雨治水阅读 852

我不是大神,helloworld!

1 声望
0 粉丝
宣传栏