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



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

在一个邮件列表线程中,我读了一些理性的,但它归结为太难实现,不值得。我认为测试web应用的唯一方法是模拟预期的实际使用模式,这意味着有很多闲置用户。所以我想知道我是否错过了一些方法来做到这一点,或者只是没有人足够关心实现?

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

最新更新