标签: blazemeter

非HTTP响应消息:目标服务器无法响应:我的服务器是否无法处理负载

我准备了一个使用jmeter的jmx文件并在blazemeter上运行该测试用例来测试我的服务器上的负载.测试完成后,我可以看到我的一个服务失败了.虽然不是所有的时间,但有时候.在blazemeter的错误选项卡中,我可以看到它正在给予

Non HTTP response message: The target server failed to respond
Run Code Online (Sandbox Code Playgroud)

我不确定,那是我的服务器无法处理负载,或者是其他东西.在我的设置中,线程是50.任何人都可以帮助我,这是因为服务器无法处理加载.提前致谢.

performance jmeter blazemeter

16
推荐指数
1
解决办法
3万
查看次数

如何在 JMeter 中执行 Ajax 请求?

我想在 JMeter 中执行 Ajax 请求。我用 JMeter 和 BlazeMeter 记录了我的测试计划,但没有一个可以处理 Ajax 请求。我该如何解决我的问题?

或者有什么工具可以发送并发 Ajax 请求?

提前致谢,马

ajax jmeter blazemeter

5
推荐指数
1
解决办法
1万
查看次数

如何在 Gitlab CI/CD 测试中处理异步请求/响应

我希望从 Jenkins 迁移到 GitLab CI/CD。我们目前使用 Jenkins 的 BlazeMeter 插件在 Blazemeter 上运行 GUI 功能测试,作为 Jenkins 工作的一部分。

不幸的是,BlazeMeter 没有 GitLab 插件,但他们有一个简单的 JSON API 来开始测试。

因为测试可以长时间运行,所以 Blazemeter API 是异步的。一个 cUrl 端点用于开始测试,另一个用于轮询和获取结果(传递在第一次调用中返回的 ID)。

作为 GitLab CI Pipeline 作业的一部分来处理这个异步过程的最佳方法是什么?示例 gitlab yaml 是什么?

blazemeter gitlab-ci

5
推荐指数
1
解决办法
236
查看次数

4
推荐指数
1
解决办法
5981
查看次数

可以在JMeter中生成"随机数"变量吗?

是否可以在JMeter中生成"随机数"变量?

  1. 我记录了用户旅程
  2. 我已将旅程导入JMeter
  3. 我必须在用户旅程测试用例中键入一个唯一的4位数ID
  4. 它在jmeter中默认为2323

有没有办法生成一个随机的4didgit数字?例如thread1:ID:2323 thread2:3334 thread3:5643

请参考下图:

此搜索 图像2

random jmeter performance-testing blazemeter

4
推荐指数
1
解决办法
2372
查看次数

JMeter - 如果控制器不适用于某些字符串包含条件?

背景:
我有一个返回响应的 API,如下所示:

{
  "status": 1,
  "errorCode": null,
  "message": null,
  "data": [
    {
      "id": 33,
      "snapshotId": 2,
      "ceId": 29,
      "month": "Feb",
      "corpRcvPayAmt": 100000,
      "wthRcvPayAmt": -90000
    },
    {
      "id": 31,
      "snapshotId": 2,
      "ceId": 29,
      "month": "Jan",
      "corpRcvPayAmt": 0,
      "wthRcvPayAmt": 0
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

所述data节点可以从0变化大小到12(清空至每月1次)。唯一的常量字段data"month"节点。其他字段值正在发生变化。

目标:
我想做一个PUT或一个POST请求,这取决于特定月份是否已经存在于data.

为此,我data使用正则表达式提取器将整个字段捕获到一个变量中,如下所示: 在此处输入图片说明

有了上面的示例响应,打电话${data}会给我{"id":33,"snapshotId":2,"ceId":29,"month":"Feb","corpRcvPayAmt":100000.00,"wthRcvPayAmt":-90000.00},{"id":31,"snapshotId":2,"ceId":29,"month":"Jan","corpRcvPayAmt":0.00,"wthRcvPayAmt":0.00}

现在使用这个字段,我只想做一个简单的 if 条件,比如:if ${data}contains ${month}do something (PUT request)。我目前正在尝试这样做:

在此处输入图片说明

问题:
条件${__groovy("${data}".contains("Jan"))}似乎不起作用。我已经尝试执行以下操作: …

jmeter load-testing performance-testing blazemeter jmeter-3.2

3
推荐指数
1
解决办法
5023
查看次数

Taurus JSON 正文帖子

我尝试使用 taurus 并测试我的 Restapi。我的restapi 在 POST 请求中使用 JSON 主体。所以我找不到任何地方如何将 json 放入我的 POST 请求中。

我尝试这样做,但这不起作用。

execution:
  - concurrency: 25
    throughput: 25
    ramp-up: 1m
    hold-for: 5m
    steps: 3
    scenario: blazemeter-recording

scenarios:
  blazemeter-recording:
    timeout: 5s
    retrieve-resources: false
    store-cache: true
    store-cookie: false
    default-address: https://someurl
    headers:
      User-Agent: 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36'
      Accept-Language: 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4'
      Accept-Encoding: 'gzip, deflate, sdch'
      Accept: 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp'
    requests:
      - url: '/api/v8/url/url/url'
        method: POST
        label: '/api/v8/url/url/url'
        headers:
          Content-Type: application/json
        body:
          "{\"applicationId\":1,\"objectId\":196,\"tags\":[{\"tag\":\"#ObjectsFilter:filter:Data#\",\"objectId\":196,\"pagination\":{\"pageSize\":100}}]}"
Run Code Online (Sandbox Code Playgroud)

rest performance jmeter blazemeter taurus

3
推荐指数
1
解决办法
3759
查看次数

JMeter:如何将示例请求分组为一个测试用例,以使报告看起来整洁

我正在使用JMeter和Blazemeter进行一些负载测试。在我记录了一个测试用例“登录”后,我记录了5个API调用,作为同一测试用例的一部分。在生成报告时,“我的报告”看起来不整洁,并且显示了所有API调用。

我尝试使用没有帮助的简单控制器。

有什么方法可以显示在Jmeter HTML报告“登录为测试用例”下,并且在扩展此部分时可以看到API调用?

这就是我的报告现在的样子。

任何帮助,将不胜感激。

谢谢!!

当前报告图片当前报告统计部分

ant jmeter jmeter-plugins blazemeter

2
推荐指数
1
解决办法
351
查看次数

无法使用JMeter录制Android应用

我想记录我的Android手机浏览器活动的JMeter作为解释在这里.我已完成上述所有设置,但Jmeter无法记录流量.

是这样的,移动和笔记本电脑应该连接到相同的互联网源(Wi-Fi),还是应该将笔记本电脑作为热点,我们需要将移动连接到热点?

另外,如果有人做过上面提到的任何其他设置,请告诉我吗?

android jmeter performance-testing jmeter-plugins blazemeter

1
推荐指数
1
解决办法
888
查看次数