标签: jmeter

JMeter延迟与加载时间(采样时间)

我在我的HTTP服务器上运行测试,当我将服务器从localhost(使用笔记本电脑)切换到AWS EC2 t.micro服务器时,传输速度非常慢.

我想知道使用JMeter进行测试时延迟和加载时间(或采样时间)之间的差异.加载时间在"查看结果树"中,采样时间在"查看表中的结果"中.

这是我的问题.

  1. 发送大约3.5mb的zip文件时,在localhost中测试时大约需要0.5秒.但是,当我在EC2服务器上测试它时,大约需要6~8秒.我知道3.5mb相当大,但是不是8秒太慢了?

  2. 在我的测试中,JMeter显示当加载时间为6~8秒时,延迟约为0.5~1秒.这两者有什么区别?

java testing jmeter amazon-ec2 amazon-web-services

24
推荐指数
2
解决办法
6万
查看次数

jMeter遍历CSV中的所有值

我想用jMeter做一些测试.

我有网址的CSV文件,并希望迭代所有这些并发出HTTP请求.我通过在Loop Count字段中的ThreadGroup中键入确切数量的url来实现这一点.

是否有可能以这种方式设置jMeter它将遍历url而无需在ThreadGroup中键入url的数量?任何控制器都可以这样做?

jmeter

23
推荐指数
1
解决办法
4万
查看次数

如何使用JMeter对网站进行负载测试

我想在JMeter中创建一个脚本,模拟例如在3-4分钟内访问我们网站的100个用户.

我们需要测试我们的应用程序是否允许每天25.000个用户 - 即每小时1.100个用户.

为此,我做了这个Jmeter测试:

在此输入图像描述 在此输入图像描述

这是结果

在此输入图像描述

这是图表

在此输入图像描述

我想知道这个结果究竟告诉我们的是,如果我的测试通过或失败,如果yahoo.com(我们为我们的例子运行了这个测试)可以允许25.000个用户/天,如果我输入我的标准/要求是否正确?

谢谢

testing jmeter load-testing performance-testing

23
推荐指数
1
解决办法
3万
查看次数

如何让jMeter http请求采样器生成参数?

有没有办法在jMeter http请求采样器或任何其他采样器中生成随机参数值?

parameters jmeter query-string

23
推荐指数
2
解决办法
3万
查看次数

在Apache JMeter中配置响应超时

我正在尝试检查特定HTTP请求的响应时间是否超过30秒,如果是,则将其标记为失败并停止该线程.因为现在有时我甚至可以看到响应时间接近80秒,没有浏览器等待那么长的回复.

我在JMeter中找到了以下三种设置超时值的方法,但这让我感到困惑,因为有多个选项,我不知道使用哪一个,或者它们之间是否存在任何差异.

所以这里是我发现的与响应超时相关的选项:

  1. 在采样器中设置响应超时值 在此输入图像描述
  2. 添加持续时间断言

在此输入图像描述
3.在jmeter.properties配置文件中设置超时.我在这里找到的选项:

  1. os_sampler.poll_for_timeout = X
  2. http.socket.timeout = X
  3. httpclient.timeout = X

所以,问题是我不知道从列出的选项中设置响应超时的位置.这些选项之间有什么区别吗? 所以我希望看到结果:如果特定的HTTP请求需要超过30秒的时间来回复,请停止等待响应并将其标记为失败的请求.

timeout httpresponse jmeter load-testing performance-testing

21
推荐指数
2
解决办法
3万
查看次数

在Jmeter中,如果我使用Rest API并从CSV文件中获取输入,那么HTTP Request Sampler的Body Data部分中的参数语法是什么?

我正在尝试使用REST API在Jmeter中同时创建10个用户.测试数据即输入来自CSV文件(用户的详细信息,如用户名,姓氏,手机)

为此我添加了一个线程组,用户定义变量,HTTP标头管理器,HTTP请求采样器(成功登录到Web应用程序),JSON PATH EXTRACTOR(提取auth标记,将在添加用户时使用)

为了添加用户,我使用了一个"循环控制器" - "HTTP请求采样器" - HTTP标头管理器,CSV数据集配置.

并跟踪结果,查看结果树和汇总报告.

请告诉我在HTTP请求采样器的"正文数据"部分中传递的参数的语法是什么,以便它可以从csv文件中读取值.

下面是我现在用来添加单个用户的语法.

{
  "phoneNo": "9998885551",
  "lastName": "john25",
  "email": "azp25@gmail.com",
  "firstName": "ricky25",
  "mobileNo": "9820420420"
}
Run Code Online (Sandbox Code Playgroud)

rest json jmeter load-testing performance-testing

21
推荐指数
1
解决办法
6万
查看次数

如何在jmeter中生成仪表板报告?

我在fedora上运行jmeter2.12.

生成仪表板报告的步骤是什么?

java graph report jmeter

21
推荐指数
3
解决办法
4万
查看次数

如何使用命令提示符将JMeter聚合报告结果保存到CSV文件?

我一直在GUI模式下使用JMeter来编写负载测试我的服务所需的所有测试用例,但是对于实际测试,我需要在非GUI模式下执行测试.如何使用命令提示符在csv文件中保存聚合报告的结果.

提前致谢.

csv jmeter command-prompt

20
推荐指数
3
解决办法
4万
查看次数

JMeter代理排除模式仍在记录中

我正在使用JMeter在我的浏览器中记录流量.在我的URL中,要排除的模式是:

.*\.jpg, .*\.js, .*\.png

它看起来像他们应该阻止这些模式(我甚至用正则表达式测试仪测试它在这里)

然而,我仍然看到很多这些文件被拉了起来.在一个相关的论坛中,有人遇到过类似的问题,但是他之后的其他url参数也是如此(例如www.website.com/image.jpg?asdf=thisdoesntmatch).然而,这似乎并非如此.谁能指出我正确的方向?

regex jmeter

20
推荐指数
2
解决办法
2万
查看次数

如何在负载测试期间测量CPU和内存

我们在异构环境中使用JMeter,我们希望在运行服务或Web应用程序的服务器上产生大量负载时测量CPU和内存.你会建议使用什么?是否有可用的软件解决方案(开源或商业)可记录文件或数据库中的CPU和内存使用情况?

谢谢!

java testing jmeter load-testing webapplicationstresstool

19
推荐指数
2
解决办法
2万
查看次数