You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JMeter中提取与OraUpgPrgm关联的动态URL路径

精准提取含OraUpgPrgm标识的动态onclick路径(JMeter)

方法一:CSS选择器提取器 + 正则表达式提取器

  1. 添加CSS选择器提取器

    • 放在返回表格的请求下方
    • 配置参数:
      • 引用名称:raw_onclick
      • CSS选择器表达式:td[onclick*='OraUpgPrgm']
      • 属性:onclick
      • 匹配数字:1(取第一个符合条件的元素)
  2. 添加正则表达式提取器

    • 放在CSS选择器提取器下方
    • 配置参数:
      • 引用名称:target_path
      • 要检查的字段:选「引用名称」,值填raw_onclick
      • 正则表达式:'(.+OraUpgPrgm[^']+)'
      • 模板:$1$
      • 匹配数字:1

方法二:XPath提取器直接定位

如果页面是标准HTML结构,也可以用XPath先定位目标元素的onclick属性:

  • 添加XPath提取器,配置参数:
    • 引用名称:raw_onclick
    • XPath表达式://td[contains(@onclick, 'OraUpgPrgm')]/@onclick
  • 再用上述相同的正则表达式提取器,从${raw_onclick}中截取动态路径。

验证提取结果

添加调试取样器和查看结果树,运行后检查target_path变量值,确认是否为所需的动态路径。后续请求直接引用${target_path}即可模拟点击该URL。

内容的提问来源于stack exchange,提问作者Jyoti Prakash Mallick

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 01:20:00