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

时间:2012-02-16 20:46:25

标签: testing jmeter performance-testing load-testing

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

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

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

enter image description here enter image description here

这是结果

enter image description here

这是图表

enter image description here

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

由于

1 个答案:

答案 0 :(得分:44)

1。我建议更好地使用jmeter-plugins中的一些自定义采样器:

2。除了上面的@Qwe评论:测试不是单个HTTP请求而是用户的事务:每个测试线程应该模拟一种真实用户浏览活动:登录(如果有的话) ),浏览网站,搜索,访问/编辑个人设置,注销等 要模拟真实用户,还要在事务步骤之间添加“思考时间”计时器。

3。控制回应,至少如下:

4. 查看相应的JMeter文档:

5. 有关Jmeter设置和负载测试用法的一些分步指南,请点击此处:


<强> UPD。
请在github上查找,使用并随意延长此JMeter Resources collection