【问题标题】:Query related to No.of samples in summary report of jmeterjmeter汇总报告中与No.of samples相关的查询
【发布时间】:2016-02-04 13:11:55
【问题描述】:

线程数(用户):10 加速期(以秒为单位):1 循环次数:2

结果 - 当我运行测试时,它显示 40 个样本,而不是预期的计数是 20。 我想问一下 40 个样本背后的原因可能是什么。

线程数(用户):10 加速期(以秒为单位):1 循环次数:1

结果 - 当我运行测试时,它显示 20 个样本,而不是预期计数为 10。

错误 - 我尝试计算,但我无法理解它是如何使用户数量每次翻倍的

【问题讨论】:

  • 你能发布你的测试计划吗?
  • 在哪里显示样本数量?你指的是某个听众吗?
  • 我用过:HTTP Requests Default Thread Group Cookie Manager View Result Tree, Summary Report,Response Time Graph

标签: jmeter report sample summary


【解决方案1】:

这只是意味着您的每个线程发送 2 个请求而不是预期的 1 个。如果您使用 HTTP 请求采样器,那么我可以打赌您启用了“跟随重定向”选项并将请求发送到以 3xx 响应代码回答的资源。 将一些侦听器(例如在树/表中查看结果)添加到您的测试计划(至少在调试阶段)将是一个好主意。它确实有助于检查 Jmeter 发送/接收的确切内容。

更新: 使用301 response code 响应是建议您的客户端(浏览器、jmeter 等)移动到由“Location:”响应标头定义的资源。所以,所有流行的浏览器(默认是 Jmeter)都会自动转发到这个位置。这正是您的“加倍”要求。如果使用 301 代码的响应确实是您的情况,那么您可以执行以下两项操作之一: 1. 禁用 Jmeter HTTP 请求采样器设置中显示在您输入路径的输入下方的“跟随重定向”复选框:

但在这种情况下,您将不会请求最初在浏览器中为此 URL 显示的目标页面,因为 301 响应不包含正文,仅包含标题。

  1. 请求的不是使用 301 代码回答的原始 URL,而是最终位置(检查您的响应标头并在 Location 标头中找到值)。

第二个选项更好(在我看来),因为它会对您真正期望的对象产生负载。但是,当然,这取决于你的目标。

【讨论】:

  • 非常感谢您的回复。您能否详细说明 3xx 响应代码和其他响应代码之间的区别...??还有一件事我应该怎么做才能避免这种情况并获得不加倍的准确样本。 2 thsi “Follow Redirects” 出现在哪里。?
  • 非常感谢。:) 对不起,我是 jmeter 的新手。我有 1 个查询。 请求不是以 301 代码回答的原始 URL,而是最终位置(检查您的响应标头并在 Location 标头中找到值)。您能否详细说明这意味着什么?我收到 302 代码。
  • 我在 View listener 中得到这个 示例开始:2016-02-10 19:30:08 IST 加载时间:206 延迟:206 字节大小:301 标题字节大小:301 正文大小字节:0 样本计数:1 错误计数:0 响应代码:302 响应消息:找到响应标头:HTTP/1.1 302 找到服务器:Apache-Coyote/1.1 Set-Cookie:JSESSIONID=8BD07E2F66DB29210C944D0114730C50;路径=/myadvantage.apac/; HttpOnly 位置:10.234.83.161:8080/myadvantage.test/login_page Content-Type:text/html;charset=UTF-8 Content-Length:0 HTTPSampleResult 字段:ContentType:text/html;charset=UTF-8 DataEncoding:UTF-8
  • 您提供的数据显示您向 10.234.83.161:8080/ 之类的东西发送请求,但您的服务器将您转发到登录页面:“位置:10.234.83.161:8080/myadvantage.test/登录页面”。因此,只需将示例中的路径更改为 /myadvantage.test/login_page。它应该用双倍计数器解决你的问题。
猜你喜欢
  • 1970-01-01
  • 2021-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多