【问题标题】:how to extract multiple HTML element's value in Jmeter?如何在 Jmeter 中提取多个 HTML 元素的值?
【发布时间】:2021-07-16 07:07:45
【问题描述】:

据我所知,我应该使用多个 CSS 提取器来提取每个值吗?

这里是 HTML:

<html>
<head>
</head>
<body>
    Redirecting

    <form id="pageform" action="abc.shtml" method="post">
                        <input type="hidden" name="key1" value="abc" />
                        <input type="hidden" name="appversion" value="4.0.0" />
                        <input type="hidden" name="resURL" value="https://test.com" />
                        <input type="hidden" name="sessionValidity" value="2021-07-16T07:35:25Z" />
                        <input type="hidden" name="allow" value="false" />
                </form>

    <script type="text/javascript">
        function formAutoSubmit () {
            var frm = document.getElementById("pageform");
            frm.submit();
        }
    window.onload = formAutoSubmit;
    </script>
</body>

我必须在此响应的下一个采样器中使用名称和值。

在这方面寻求帮助。如果您需要更多信息,请告诉我。

提前致谢!!

【问题讨论】:

    标签: html jmeter css-selectors functional-testing


    【解决方案1】:

    您可以使用 input[type=hidden] CSS 选择器在单个 CSS 选择器提取器中获取 hidden input fields 的所有 value 属性:

    所以如果你像这样配置 CSS Selector Extractor:

    您将创建以下JMeter Variables

    更多信息:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-12
      • 2012-10-10
      相关资源
      最近更新 更多