首页 > 其他分享 >大家做性能测试都用什么工具

大家做性能测试都用什么工具

时间:2023-07-31 17:15:38浏览次数:38  
标签:RunnerGo 管理 通知 性能 支持 测试 工具 团队

在进行测试时,选择适合的测试工具至关重要,因为优秀的测试工具能够显著提高工作效率。对于性能测试和自动化测试而言,大多数人会选择传统的JMeter等工具,然而这些工具存在学习成本高、使用门槛高的问题。

因此,我在这里向大家推荐一款开源的测试平台:RunnerGo。作为一款全栈测试平台,它不仅支持性能测试,还支持API管理、场景测试和自动化测试。此外,它还支持团队协作,方便管理测试任务。

企业管理后台

为了更好的进行多团队多项目管理,RunnerGo推出企业管理后台,管理后台分为四个模块有:个人工作台、企业成员管理、角色管理、设置(第三方消息通知)。

个人工作台:

用户可以在个人工作台中创建多个团队,不同的团队、项目实现分层管理,选中团队时右下角会展示该团队下的任务计划,点击进入团队即可进入测试页面。

企业管理:

可以在企业成员管理页对整个企业的团队成员进行管理,支持创建用户、批量导入用户、删除用户、赋予用户角色权限等功能。

角色管理:

角色管理页面可以创建角色,如:企业超管、团队管理员,且可以配置该角色下的各种权限,而且支持查看该角色下有哪些团队成员。

 

测试对象

RunneGo提供接口管理能力,支持添加多种测试对象,包括HTTP、数据库、websocket、dubbo、TCP协议。支持从postman、swagger、swaggerurl、apifox、apizza、yapi等文件导入,可以进行参数化、变量提取、断言、环境管理等操作。

场景测试能力

RunnerGo自研可视化场景配置,在配置时用户可以在场景画布上连接API,创建等待控制器、条件控制器来组建一条完整的场景流测试,支持添加前置条件,可以从数据库中获取真实的用户数据。

 

性能测试

RunnerGo分布式架构轻松支持大规模性能测试,且可以配置每台机器的并发数或权重占比。支持灵活配置接口权重,实时查看性能测试报告。并内置多种压测模式:并发模式、阶梯模式、错误率模式、响应时间模式、每秒应答数模式,一键选择即可满足不同的业务需求。

 

自动化测试

RunnerGo支持接口和性能的自动化测试,支持持续并发,支持定时测试任务,测试结束还可发送报告至指定邮箱。

 

 

第三方消息通知:

RunnerGo消息通知现已接入第三方,配置测试报告通知人时可以选择第三方消息通知,目前支持飞书、企业微信、钉钉、邮箱。

可以在企业管理后台中的设置页面进行配置,进入设置页面,在「通知设置」-「第三方集成」中可以添加第三方消息通知,添加后可在「通知组配置」中配置通知组。

 

 

标签:RunnerGo,管理,通知,性能,支持,测试,工具,团队
From: https://www.cnblogs.com/meimaodachong/p/17593873.html

相关文章

  • web渗透测试(7):跨站点脚本(XSS)
    跨站点脚本源于信息发送给应用程序用户时缺乏编码。这可以用来注入任意的HTML和JavaScript;结果是该有效载荷在合法用户的网络浏览器中运行。与其他攻击相反,XSS漏洞针对应用程序的用户,而不是直接针对服务器。 一些漏洞利用的例子包括:注入假登录表单;检索合法用户的Cookie;......
  • Pytest:一个卓有成效的测试工具
    大家都知道,目前最流行的Python单元测试框架有三种,分别是unittest,nose和pytest。其中unittest是Python自带的测试框架,但问题是比较老了,赶不上时代发展了(哈哈哈);nose2定位是带插件的unittest,实则对unittest的扩展。长远来看,pytest属于潜力股。通过官网介绍的特点和使用经验,可以将pyt......
  • mongodb模糊查询性能
    MongoDB模糊查询性能优化指南作为一名经验丰富的开发者,我将为你详细介绍如何优化MongoDB的模糊查询性能。以下是整个过程的步骤概览:步骤内容1创建合适的索引2使用合适的正则表达式3避免使用无效的模糊查询4使用投影来减少返回的数据量5使用分页来限制......
  • 2023年多校联训NOIP层测试1
    咕~2023年多校联训NOIP层测试1T1luoguP6882[COCI2016-2017#3]Imena50ptsT26ptsT3luoguP7535[COCI2016-2017#4]Kas15ptsT410pts......
  • csc工具一般使用说明zz
    csc工具一般使用说明。工具CSC.exe是.net用来编译.cs文件的命令工具。它的路径默认在framework安装路径下。如:C:\WINDOWS\Microsoft.NET\Framework\版本\csc.exe常用的情况如下:编译File.cs以产生File.exe:cscFile.cs编译File.cs以产生File.dll:csc/target:libraryFile......
  • iphone在真机测试以及apns的设置
    Step1:Createcertrequestfile。(当你在applewebsite"provisioningportal"里生成"DevelopmentCertificate"和"PushSSLCertificate"时就会用到它)1.Access"keychainaccess"byselecting"Application>Utilities>key......
  • 服务器管理工具WGCLOUD如何实现单点登录SSO
    WGCLOUD是支持单点登录SSO的WGCLOUD从v3.4.8版本开始支持SSO单点登录,也就免密登录,只需要修改server的配置文件中的如下配置项即可,改为yes,然后重启server就生效了#是否开启免密登录,yes开启,no关闭,此功能开启需升级到专业版openSSO:no我们怎么实现免登录呢,请看如下这个链接,就是......
  • Python工具箱系列(三十九)
    使用zlib对数据进行压缩现实世界中,大量存在着对数据压缩的需求。为此,python内置了zlib压缩库,可以方便的对任意对象进行压缩。下述代码演示了对字符串进行压缩:importzlib#压缩一段中文originstr='神龟虽寿,犹有竟时;腾蛇乘雾,终为土灰。老骥伏枥,志在千里;烈士暮年,壮心不已。......
  • Flutter 3.0+ 利用VLC播放器使用rtsp协议,本地测试和打包压缩
    Flutter中使用rtsp协议在Flutter中可以集成VLC播放器通过rtsp协议连接到监控相机来实现远程监控,当然也可以用来做直播APP。使用flutter_vlc_player库扩展包地址点我跳转。首先在pubspec.yaml中添加库引用:dependencies:flutter_vlc_player:^7.2.0安卓端配......
  • 使用prometheus监控mysql数据库性能指标
    目标:需要实现mysql的性能监控,如cpu占用率,内存占用率,连接数,执行效率等等.......如图所示: 实现思路一:使用linux的top命令,定时查看mysql的cup占用率,内存占用率........,然后将得到的数据存放进入数据库,后端拿到数据库数据,前端拿到数据后,进行数据重组,结合种种图表(echa......