首页 文章
  • 0 votes
     answers
     views

    在gatling中使用scala迭代器时出现并发错误

    我正在使用gatling来运行负载测试 . 我不是一个gatling或scala专家,但在我看来,这个特殊的问题可能与scala(和Akka)有关,而不是与gatling本身有关 . 我将从最后开始:当在不太强大的机器上以高负载运行时,我偶尔会收到此错误: 07:04:42.071 [错误] igcabSessionHookBuilder $$ anonfun $ build $ 1 $$ an...
  • 2 votes
     answers
     views

    从容器中运行Gatling

    我正在使用denvazh / gatling容器,一切正常,除了一件事我试图通过这样的模拟列表: Attaching to gatling gatling_1 | GATLING_HOME is set to /opt/gatling gatling_1 | Choose a simulation number: gatling_1 | [0] AppsPods gatling_1 | ...
  • 0 votes
     answers
     views

    gatling注入用户与jmeter线程组

    如何将jmeter线程组与gatling simulation setup inject用户匹配?让我说我试图在1小时的时间内运行100个vuser,它在测试期间永远循环,并在1小时后逐渐减少,没有任何思考时间进行测试 . 我正在对jmeter和galting进行测试,但他们都有不同的TPS . 我在jmeter中每分钟收到很多请求,但只有少数收到请求 . 有没有办法确保gatling工具vuse...
  • 1 votes
     answers
     views

    在AWS上进行压力测试,线程保持活跃状态

    我已经设置了两个AMI(redhat)实例,一个带有ActiveMQ 5.11代理,另一个带有一些压力测试工具(带有Mqtt,mqtt-stres等等) . 我在两个实例上都停止了iptables服务(防火墙) . AWS安全组允许端口1883进行mqtt消息传递 . 运行mqtt-stress.py成功,它进行往返,我从经纪人那里收到一条消息 . 当我启动Gatling模拟时,所有线程都会进入...
  • 0 votes
     answers
     views

    如何从Gatling写入InfluxDB?

    我的问题已被提出,但我没有成功解决我的问题 . 我没有成功将Gatling的数据实时发送到InfluxDB . 我在Windows 10. Gatling版本:2.3.0(最后一个) . InfluxDB版本:1.3.5(最后是1.3.6) . 我的gatling.conf: data { writers = [console, file, graphite] # The li...
  • 1 votes
     answers
     views

    @karate如何将参数传递给gatling模拟类中的特征文件?

    让我们考虑一个场景,我们必须运行“创建帐户api”的性能测试,该测试将输入作为头/路径参数“Auth token”并输入数据,如用户帐户名 . 所以对于上面的场景我们有2个特征文件, 为POST运行性能测试 http://baseUrl/auth_param/create/input_data 1.一个功能(例如:generateAuth.feature)文件将具有身份验证令牌2.第二个功能(c...
  • 0 votes
     answers
     views

    Gatling / JMeter记录场景不完整

    我一直在使用JMeter和Gatling在JSF2 PrimeFaces 4网络应用上录制场景,以便加载测试 . 两种工具的录制都很顺利,但是场景的重放失败了,因为对commandButton打开弹出对话框的单击操作不会触发关联的事件 . 所述commandButton由场景中的前一个操作启用(同一表行中的dropDown选择) . 只有在性能测试工具上运行场景时才会出现该问题,而不是在浏览器UI...
  • 0 votes
     answers
     views

    多次模拟的聚合加特林报告

    假设我有三个模拟A,B和C.运行模拟后,我会在单独的文件夹中获得A,B和C的报告,并使用各自独立的index.html,如何将这些结果聚合为一个index.html文件对于那些结果
  • 3 votes
     answers
     views

    Docker - 从基本映像覆盖或删除ENTRYPOINT

    我正在使用Docker(版本1.12.2,构建bb80604)使用Gatling(负载测试工具)NodeJS设置一个简单的图像/容器 . 所以,我拉了this Docker/Gatling base image并创建了我自己的Dockerfile来安装NodeJS . 但是,上面的Docker / Gatling基本图像已经定义了ENTRYPOINT,可以直接调用Gatling,然后自动退出容器 ...
  • 15 votes
     answers
     views

    模块化场景使用Gatling按顺序运行

    我正试图在Gatling中模块化一系列性能测试 . 有几个测试通过页面执行相同的初始路径,所以我认为我可以将它们分解为一系列场景,每个场景都是在自己的文件中定义的一系列共享操作,然后是最终的模拟定义一个接一个地执行指定的方案 . 然后我需要的是我的模拟按顺序运行这些场景;但我只能找到如何同时运行它们,或者每个运行它们之间的指定延迟 . 是否有任何模拟设置选项可以一个接一个地运行已定义的方案而不指定...
  • 0 votes
     answers
     views

    从csv文件中获取Gatling

    我通过从谷歌浏览器创建一个“.har”文件创建了一个加特林模拟 . 我已经更改了输入参数并尝试从“.csv”文件中获取数据 . 现在,当我运行模拟时,如何检查Gatling模拟是否从“.csv”文件中获取了数据字段?
  • 8 votes
     answers
     views

    如何从代码中运行gatling

    I would like to run Gatling test from code. How to do it? 教程只说命令行和sbt . 上下文:我想扩展测试 . 在后台我有自定义套接字通信,我需要模拟 . 从模拟中我需要将一些生成的ID传递给Gatling测试 . 我可以通过我的模拟应用程序使用参数运行它(但我还不知道如何) . 其他解决方案也是一个很好的答案 . 我可以做一些传递文件和h...
  • 0 votes
     answers
     views

    在Gatling中生成的Request.txt文件

    录制Gatling模拟后,我在GATLING \ user-files \ bodies文件夹中为UI上的每个提交请求获取了许多request.txt文件 . 这些文件包含请求数据 . 如何避免获取这些文本文件并仅在模拟中获取整个代码 .
  • 0 votes
     answers
     views

    Jenkins Declarative Pipeline - 如何显示Gatling结果?

    我想要做的是Jenkins在Job页面周围的某处显示由Gatling模拟生成的HTML报告 . 我正在使用Declarative Pipeline语法并在docker容器中运行Gatling . 这是代码: sh '''docker run -i -d --net=host --name gatlingAG ubuntu docker cp gatling gatlingAG:/ ...
  • 2 votes
     answers
     views

    有没有办法可以获得Gatling“报告ID”?

    当Gatling创建测试报告时,它将报告目录命名为 {{simulationId}}-{{someLongNumberId}} (示例 - single_user_test-1507218111111 ) 有没有办法可以在负载测试完成后得到这个数字(在'后'钩子里?) 我想这样做的原因是创建路径以获取测试报告文件夹中的 js/stats.json 文件并获取 minResponseTime, ...
  • 0 votes
     answers
     views

    加特林模拟没有终止

    我创建了一个Gatling仿真脚本,它首先执行由 Logger 生成的一些请求 . 在此之后,它执行自定义操作,启动另一个线程,因为涉及阻塞方法 . 我现在的问题是模拟没有终止 . 即使请求在开始时只执行一次,我仍然会收到状态报告,说有一个活动用户 . 此外,如果我在自定义操作后添加更多请求,则不会执行它们 . 我怎样才能解决这个问题? Edit 这是我的自定义操作: class Register...
  • 0 votes
     answers
     views

    如何从参数化模拟中获取每个场景报告?

    我正在尝试测试一个内部根据输入执行不同操作的API: 国家 客户 项目数量 以下模拟是我提出的: val countries = List("US", "CAN") val customerTypes = List("TYPE1", "TYPE2") val basketSizes = List(1, ...
  • 1 votes
     answers
     views

    Karate-gatling是否正在与Gatling Jenkins插件合作?

    我将插件Gatling添加到jenkins并将其添加到我的工作中 . 但是,当我在Jenkins上运行测试时,我收到以下消息:存档Gatling报告......无法在结果文件夹中找到Gatling报告 . 没有更新的加特林报告存档 . Karate-gatling是否正在与Gatling Jenkins插件合作?
  • 1 votes
     answers
     views

    空手道加特林报告汇总

    刚刚开始使用空手道加特林的一个问题是:是否可以汇总生成的报告?所以经过多次运行才能获得一份报告?能够以某种方式比较性能会很好 - 如果性能下降,则自动获取信息 . 我尝试但没有工作,是复制模拟日志,然后只生成报告(“gatling.bat -ro模拟”),但这不起作用 . 我得到的错误是:gatling.bat -ro simulations / catskaratesimulation-1544...

热门问题