jmeter,模拟线程数较少的用户

时间:2013-04-12 12:09:24

标签: java performance testing web-applications jmeter

我正在寻找一种方法来模拟Web应用程序的更多并发用户,而不是在jmeter中使用真正的线程。我想模拟接近现实世界的使用模式,即 用户定期在页面上执行某些操作,但每天保持9小时登录,然后注销。其他区域的用户在不同的时间做同样的事情等等。我想潜在地模拟系统的100000甚至更多用户。因此,如果我可以使用比模拟用户少的线程,那么它会产生很大的不同。我可能会使用任何数量的亚马逊ec2大型实例。 我看不出任何迹象表明这可以用jmeter。我想如果我编写自己的采样器并使用自己的线程池并将每个登录用户的状态保存到某个缓存中,但这会使用该框架消除很多好处。

mailing list thread我正在阅读一些理性,但归结为太难实现而不值得。我认为测试Web应用程序的唯一真正方法是模拟预期的实际使用模式,这意味着许多空闲用户。 所以我想知道我是否错过了某种方式来做到这一点,还是没有人关心到实施?

1 个答案:

答案 0 :(得分:0)

尝试使用docker& amp建立自己的JMeter Cloud。任何云提供商(轻量级虚拟化)。在这里查看我的演示文稿 - http://goo.gl/fJByCb