小编Dou*_*ean的帖子

如何让 Gatling 报告显示 URL 而不是 request_0 等?

我是 Gatling 的新手,如果这是一个完整的菜鸟问题,我深表歉意。

我的 Gatling 报告的“详细信息”选项卡如下所示:

加特林报告

左侧菜单包含所有发出的请求。我的问题是,在极少数情况下,它们只是被标记为“request_x”而不是 URL 或文件名。因此,哪里存在瓶颈,我无法判断是哪个页面或资源导致了它。

我发现如果我在运行扫描之前手动编辑 .scala 文件,我可以手动更改每个文件,例如,如果我更改...

    .exec(http("request_0")
        .get(uri01)
        .headers(headers_0)
        .resources(http("request_1")
        .get(uri02)
        .headers(headers_1)))
Run Code Online (Sandbox Code Playgroud)

...到..

    .exec(http(uri01)
        .get(uri01)
        .headers(headers_0)
        .resources(http(uri02)
        .get(uri02)
        .headers(headers_1)))
Run Code Online (Sandbox Code Playgroud)

……似乎达到了预期的效果。但是我不想每次有一个新的测试要运行时都必须手动更改数百个。

肯定有更好的方法吗?

FWIW 我正在使用 Gatling 的“记录器”和从 Chrome 导出的 HAR 文件生成这个 Scala 文件,而不是将记录器作为代理运行。但是我尝试了代理选项并得到了相同的最终结果。

scala gatling

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

标签 统计

gatling ×1

scala ×1