【问题标题】:Jmeter showing responce message as foundJmeter 显示找到的响应消息
【发布时间】:2014-10-14 13:25:44
【问题描述】:

当我使用 JMETER 负载测试工具 URL http://thebus.in/b2c/booking.aspx?sourceid=1128&destinationid=198&doj=15/october/2014&dor=30/october/2014&Id=0&seats=E3&board=188&noreturn=true 运行这个 Url 时

在视图结果树下的响应数据中,当我运行上述 URL 时,消息显示为

<html>
<head>
<title>Object Moved</title>
</head>
</body>
<h2>object moved to</h2>
<a href="/Home.aspx"here>
</a>
</body>
</html> 

在采样器结果响应代码显示为绿色,找到响应消息

我想知道为什么Jmeter会这样显示结果?

【问题讨论】:

  • 您没有提供足够的信息来正确回答这个问题。您对 HTTP 请求使用什么设置(跟随重定向?保持活动状态?)?您的测试计划中还包括哪些其他元素? (cookie 管理器?请求默认值?)如果我设置为不遵循重定向,我只能得到类似的响应。然后返回的第一个响应是重定向(rc 302)。这显示为绿色,因为它不是错误,但不是 200(OK)。您希望得到什么回应?

标签: jmeter load-testing performance-testing


【解决方案1】:

查兰,

如果您点击的 URL 被重定向,那么您将收到 302 http 响应代码和上面的“对象已移至”消息。

您可以在普通浏览器中尝试。

http://thebus.in/b2c/booking.aspx?sourceid=1128&destinationid=198&doj=15/october/2014&dor=30/october/2014&Id=0&seats=E3&board=188&noreturn=true

当我尝试访问上面的 URL 时,我被重定向到下面的页面。

http://thebus.in/Home.aspx

那么,在你的脚本中,你登录了吗?如果是,您有 HTTP Cookie 管理器吗?

【讨论】:

    【解决方案2】:

    您需要做的就是将您的 HTTP 请求采样器设置为“不遵循重定向”。然后,您将不再看到该重定向页面。然后,我还建议在 HTTP 请求采样器中添加一个断言步骤作为子步骤。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-16
      • 2022-01-09
      • 2019-03-12
      • 1970-01-01
      相关资源
      最近更新 更多