首页 > 解决方案 > 如何从请求在 JMeter 中失败的 URL 中捕获动态 ID?

问题描述

这是对已经提出的问题的补充:

请参考单击链接时显示的图像:https ://i.stack.imgur.com/O0lSD.png

问题:

  1. 即使响应失败,是否可以提取突出显示的值 - JMeter 中的 Blazor ID 和时间戳?(由于这些值是唯一的、动态的并且每个会话都在变化 - 重新运行它们会失败)

  2. 当我们涉及到这样的动态和唯一值时,是否可以创建/记录 > 修改 > 运行 JMeter 脚本?

我试图通过正则表达式捕获 Blazor ID。但是 JMeter 无法从 URL 中捕获它(尝试使用 JMeter 中的所有选项 - URL、正文、标题、响应等)。这是因为请求失败了吗?请查看 SS 并让我知道我是否需要更正任何内容。

https://i.stack.imgur.com/jK1SF.png

https://i.stack.imgur.com/B2ZNm.png

标签: jmeter

解决方案


我猜正则表达式需要改变,

for id利用id=([^&]*)

for time 使用&_=([^&]*)

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述


推荐阅读