【问题标题】:Visual Studio 2015 Extraction Rule IssueVisual Studio 2015 提取规则问题
【发布时间】:2016-06-22 15:30:28
【问题描述】:

我正在尝试创建一个性能测试来从我的站点捕获登录和订单状态。记录只是一个登录页面,然后单击一个单选按钮来填充一些数据。因此,在与一位用户的初始记录中,测试工作正常。但是,当我添加具有多个用户的数据源时,我在填充我的结果的最后一页上收到回发错误。我的细节只是说

500 内部服务器错误

我有一个名为UnitMemberList 的参数,其中包含来自单选按钮的结果。响应如下所示:

<select name="Ti2$P$content$content$unitMemberList" id="Ti2_P_content_content_unitMemberList" style="width:350px;">
                                    <option value="23505183">100690 - Paula</option>
                                    <option value="10008483633">L76753 - VICTORIA</option>
                                    <option value="10001974885">F55115 - Esther</option>
                                    <option value="10008313924">K86743 - LUCIA</option>
                                    <option value="10007718454">I68327 - GUADALUPE</option>
                                    <option value="10009940400">U99948 - MARIA SONIA</option>
                                    <option value="10008115322">K17051 - MARICELA</option>
                                    <option value="10009928413">U95563 - DANIELA</option>
                                    <option value="10010367156">W65214 - MACRINA</option>
                                    <option value="10000893346">A78549 - Erendira</option>
                                    <option value="10007569390">I13064 - MARIANA</option>
                                    <option value="10001326244">C70591 - Lidia</option>

                                </select>

有没有办法只捕获选项值的内容?从选项到/选项的一切?我无法通过option value= 提取,因为在整个响应中有几个。此外,在第一次运行时,捕获的内容只是第一个数字23505183,并为参数UnitMemberList 存储。

【问题讨论】:

    标签: asp.net visual-studio performance-testing load-testing


    【解决方案1】:

    我想通了。我的回答不止一场比赛。我将正则表达式更改为使用数字匹配而不是字符。

    【讨论】: