2015-04-22 73 views
0

我正在使用Apache Jmeter。我要用这个软件来模拟DOS攻击,所以我需要一个良性客户端脚本和恶意客户端脚本。良性客户端每秒发送一个请求,恶意客户端每秒发送10个请求。我应该怎么做?在Apache jmeter中发送一些请求

+0

你说的是什么类型的请求被精确控制提供足够的线程?您是否阅读过[JMeter入门指南](http://jmeter.apache.org/usermanual/get-started.html)?你的问题过于宽泛,并不表明你付出了努力。你可以用你到目前为止尝试过的方式更新这个问题,以及你面临的挑战吗? – RaGe

+0

您可以使用不同的请求速率将两个单独的线程组添加到您的测试计划中,以实现您在JMeter中请求的内容 – RaGe

+0

良性客户端的线程组之一,另一个针对恶意客户端的线程组,不是吗? – hgh

回答

0

HTTP Request采样器将足够模拟您的情况。

  1. 确保您在Thread Group水平
  2. 金额每秒请求可以通过Constant Throughput定时器
+0

为什么不断throghput? – hgh

+0

因为它是唯一可以精确设置请求执行速率的开箱即用方式。我相信它应该足以实现您的测试场景。有一个扩展版本 - [吞吐量整形定时器](http://jmeter-plugins.org/wiki/ThroughputShapingTimer/)通过JMeter插件提供。 –

+0

所以我应该有两个单独的HTTP请求。其中一个为每秒发送请求的良性客户端,另一个为每秒发送10个请求的恶意客户端。够了吗? – hgh