0
点赞
收藏
分享

微信扫一扫

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

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

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

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

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

RunnerGo与LoadRunner、JMeter的区别:

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

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

RunnerGo功能使用:

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

接口测试

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

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

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

【测试工具系列】压测用Jmeter还是LoadRunner?还是其他?_自动化测试_03

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

性能测试

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

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

UI自动化测试

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

Step1:下载录制器

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

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

Step2:录制器使用

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

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

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

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

Step3:录制脚本

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

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

Step4:调试场景

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

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

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

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


举报

相关推荐

0 条评论