首页 > 其他分享 >【测试工具系列】压测用Jmeter还是LoadRunner?还是其他?

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

时间:2024-03-08 18:34:19浏览次数:28  
标签:RunnerGo 压测 性能 录制 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文件

 

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

 

标签:RunnerGo,压测,性能,录制,LoadRunner,测试,测试工具
From: https://www.cnblogs.com/meimaodachong/p/18061619

相关文章

  • 使用go语言开发自动化API测试工具
    前言上一篇文章说到我还开发了一个独立的自动测试工具,可以根据OpenAPI的文档来测试,并且在测试完成后输出测试报告,报告内容包括每个接口是否测试通过和响应时间等。这个工具我使用了go语言开发,主要是考虑到了go语言可以傻瓜式的实现交叉编译,生成的可执行文件直接上传到服务......
  • LoadRunner VS RunnerGo:主流性能测试工具对比谁更胜一筹?
     LoadRunner作为性能测试工具的开拓者,测试人员应该都听过,可能也用过,相比较后起之秀Jmeter,使用场景更趋于企业级的性能测试,不太适合个人使用。RunnerGo呢,是一款基于Go语言、国产自研的测试平台。它支持高并发、分布式性能测试,相比较LoadRunner体积更小、操作更简单且更灵活,满足绝......
  • 一个平台满足你对测试工具的所有需求
    背景目前,测试人员普遍使用的测试工具有Postman、JMeter等,但这些工具都存在一定的局限性。例如,Postman缺少对API性能测试方面的支持,而JMeter则缺乏一个整合测试报告、测试脚本的统一管理系统以及UI测试功能。RunnerGo是什么?RunnerGo是一款基于Go语言自研的全栈测试平台,平台提供......
  • 对比四款专业的测试工具,帮助你选出最适合自己的测试工具
    随着可用的测试工具越来越多,测试系统本身越来越复杂,管理测试活动的各个方面已经成为一个越来越大的挑战。就测试用例的管理来说,不仅需要管理手工测试用例,还需要管理自动化测试脚本,实现自动化测试结果在测试用例管理工具中的自动更新,这需要测试用例管理工具和自动化测试工具的集成......
  • JMeter VS RunnerGo :两大主流性能测试工具对比
    说起JMeter,估计很多测试人员都耳熟能详。它小巧、开源,还能支持多种协议的接口和性能测试,所以在测试圈儿里很受欢迎,也是测试人员常用的工具,不少企业也基于JMeter建立起自己的自动化测试能力,提升工作效率。RunnerGo呢,是一款基于Go语言、国产自研的测试平台。它支持高并发、分布式性......
  • jmeter+nmon+crontab简单的执行接口定时压测
    临时接到任务要对系统的接口进行压测,上面的要求就是:压测,并发2000在不熟悉系统的情况下,按目前的需求,需要做的步骤:需要有接口脚本需要能监控系统性能需要能定时执行脚本二、观察>针对第一点:接口脚本需要观察系统接口的情况:系统使用swagger文档编辑接口,这很好,可以直接引......
  • 常见的自动化测试工具有哪些?它们的优缺点是什么?
    常见的自动化测试工具有很多种,其中一些主要的工具包括:SeleniumWebDriver:优点:支持多种浏览器和操作系统,可用于Web应用的自动化测试,灵活性高,可扩展性好。缺点:不支持测试移动应用,需要编写详细的测试脚本。Appium:优点:支持多种移动应用平台(如iOS、Android等),可用于移动应用......
  • 七款顶级API测试工具
    在现代软件开发中,API接口已成为不可或缺的核心组件。鉴于API缺乏直观的图形用户界面(GUI),使得直接对接口进行测试变得困难,对于前后端开发者而言,选择一套高效且实用的工具来测试API接口,从而验证开发的程序是否满足预期,显得尤为重要。在处理大量API时,手动测试不仅效率低下,而且容易出错......
  • 接口写完想快速压力测试?试试Apipost一键压测功能
    背景研发同学在调试完成某些接口后需要验证一下高并发情况下的接口运行情况。这时候必须得跟测试同学协调一下,但这来来回回也有点麻烦,而实际上,这个工作量并不算太大。所以Apipost也是推出了一键压测功能来解决这个痛点场景。这篇文章给大家介绍Apipost的一键压测功能。使用方法......
  • 弱网罗测试工具clumsy
    clumsy能在Windows平台下人工造成不稳定的网络状况,方便你调试应用程序在极端网络状况下的表现。 简介利用封装WinodwsFilteringPlatform的WinDivert库,clumsy能实时的将系统接收和发出的网络数据包拦截下来,人工的造成延迟,掉包和篡改操作后再进行发送。无论你是要重......