【测试工具系列】压测用Jmeter还是LoadRunner?还是其他?

说起JMeter,估计很多测试人员都耳熟能详。它小巧、开源,还能支持多种协议的接口和性能测试,所以在测试圈儿里很受欢迎,也是测试人员常用的工具,但是在企业级性能场景下可能会有性能瓶颈,更适合测试自己使用。而LoadRunner作为性能测试工具的开拓者,测试人员应该都听过,可能也用过,相比较后起之秀Jmeter,使用场景更趋于企业级的性能测试,不太适合个人使用。

那么有没有即适合个人使用,又适配企业级性能场景的测试工具?

今天给大家推荐一款性能测试平台:RunnerGoRunnerGo是一款国产的测试平台提供全栈的测试功能,如接口测试、UI自动化、缺陷管理等等。

RunnerGo与LoadRunner、JMeter的区别:

相比较LoadRunner,RunnerGo与JMeter一样都属于开源产品,个人开发者和企业可以按需部署或二次开发。LoadRunner属于商业化产品,需要付费购买。

RunnerGo采用B/S架构,通过浏览器登录平台即可使用全部功能,LoadRunner和JMeter都采用C/S架构。

RunnerGo功能使用:

RunnerGo支持接口测试、性能测试、API UI自动化测试、项目管理等功能。

接口测试

RunnerGo支持从各种主流测试工具导入脚本

RunnerGo支持HTTP、SQL、TCP、WebSocket、DUBBO接口协议调试、测试。

性能测试

RunnerGo性能测试功能基于Go语言自研,性能更强、测试结果更准,且内置六大压测模式满足各类测试场景

UI自动化测试

RunnerGoUI自动化测试支持脚本录制,下载录制器插件即可快速将功能操作导入至RunnerGo中

Step1:下载录制器

点击RunnerGo上方插件按钮下载录制器

Step2:录制器使用

将插件文件拖入浏览器扩展程序

点击打开录制器,在浏览器中进行操作时录制器会将操作录制为一个JSON文件。

Step3:录制脚本

在浏览器操作时,录制器内展示操作日志,这里我们录制一个百度搜索RunnerGo,打开RunnerGo官网的脚本。录制完成后下载脚本

Step4:调试场景

在RunnerGo中创建测试场景,上传录制好的JSON文件

导入文件后展示如下图,点击调试场景即可开始调试~

相关推荐
我的xiaodoujiao16 小时前
Django 基础知识详细图文教程 13-Django 模型定义与使用 3
数据库·后端·python·测试工具·oracle·django
Felven2 天前
stress-ng 与 fio 性能测试工具使用指南
linux·测试工具·fio·stress-ng
H_unique2 天前
Chat2Excel:接口自动化测试
python·测试工具·自动化
Sarapines Programmer3 天前
【Wireshark】安装与使用指南
网络·测试工具·wireshark
念越4 天前
接口自动化测试从入门到实战:接口用例设计、Requests、Pytest、YAML、JSON Schema 与 Allure 报告
python·测试工具·自动化·json·pytest
ysu_03145 天前
Postman接口调试实战指南-从HTTP请求到环境变量-Collection与自动化测试
网络·网络协议·测试工具·http·api·postman·可用性测试
ZhangJun956 天前
从零写一个类鲁大师的硬件检测小工具,软件附上,可直接使用
windows·测试工具·电脑·笔记本电脑·硬件架构
测试员周周8 天前
【jev应用到测试】94 条 UI 报错交给 Jev,三档判对 85.1%,开单闸门定在 0.6
人工智能·python·测试工具·单元测试·测试用例
xfilm埃利测量8 天前
从方阻到电阻率:四探针法如何把薄膜“测明白“
功能测试·测试工具·四探针·薄膜电阻测量
禹凕8 天前
机器学习之Selenium(Machina Learning about Selenium)
爬虫·python·selenium·测试工具·机器学习