【问题标题】:Request showing Response data "Object moved to here" in Jmeter Testing asp dot net请求在 Jmeter 测试 asp dot net 中显示响应数据“对象已移至此处”
【发布时间】:2014-08-07 08:41:25
【问题描述】:

在 asp dot net 网页中执行 jmeter 脚本记录时,该请求在脚本中以 POST 请求的形式给出,但结果显示为具有 2 个请求的节点,第一个具有“POST”请求,但该请求的响应数据请求显示为“对象已移至此处”。启用了跟随重定向选项。第二个请求将转到正确的页面并发布数据,但请求以 GET 形式给出。有没有其他方法可以避免对象移动到这里/响应代码302?

添加了视图状态和事件验证后处理器的屏幕截图以及使用后处理器的请求。

附上截图。

【问题讨论】:

    标签: asp.net testing automation jmeter performance-testing


    【解决方案1】:

    查看ASP.NET Login Testing with JMeter,了解如何开始对基于 ASP.NET 的 Web 应用程序进行性能测试和故障排除提示的分步演练。

    【讨论】:

    • 我也遵循同样的方法,最初在脚本本身中添加了视图状态和事件验证,但它显示了错误。甚至添加了 cookie 管理器。
    • 如果在整个登录序列中没有看到 .jtl 或 .pcap 中的流量转储,恐怕我将无法提供帮助
    【解决方案2】:

    您可能缺少标题或隐藏表单的提取。

    通常对于 Asp 它的视图状态,请查看此博客:

    我在您的登录请求中看到 __ViewStateEncrypted,您是否也对其进行了变量化?

    比较记录的登录与 jmeter 的登录以查看差异。

    另一种可能,尝试从Httpclient4登录切换到Java实现。

    【讨论】:

    • 我也遵循同样的方法,最初在脚本本身中添加了视图状态和事件验证,但它显示了错误。
    • 显示更新后的测试计划并放大使用提取值的后处理器和元素
    • 我添加了后处理器的屏幕截图和使用提取值的元素。
    • 好的,现在运行它并显示视图结果树缩放 eventValidation 和 viewState 的替换值
    • 添加截图..请检查
    猜你喜欢
    • 2013-12-23
    • 1970-01-01
    • 2019-03-04
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多