【问题标题】:How to extract value from http response under html script tag in JMeter?如何从JMeter的html脚本标签下的http响应中提取值?
【发布时间】:2021-02-11 05:35:30
【问题描述】:

我是 JMeter 的新手,我试图在获取请求期间从响应代码中提取值,即 abc。它位于 html 代码和函数内的脚本标记下。应该是这样的:

    <html>
            <head>
                    <script type="text/javascript">
                            function validate() {
                                    ....
                                    document.getElementById("abc").value = "123";
                                    ....
                            }
                    </script>
            </head>
    </html>

【问题讨论】:

标签: javascript http jmeter


【解决方案1】:

您可以使用以下正则表达式提取此abc:

document.getElementById\("(\w+)"\).value = "123";

解释:

  • Meta characters 需要用反斜杠转义
  • \w - 匹配任何字母、数字或下划线
  • + - 重复(超过一个字母或数字)

演示:

更多信息:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-28
    • 1970-01-01
    相关资源
    最近更新 更多