我想在JMeter上进行性能测试,上传20000个图像文件,大约有40-50个并发登录用户 .
之后,1000000个图像文件具有约450-500个并发登录用户 .
每张图片的大小约为900KB .
任何人都可以建议我通过JMeter或任何其他开源工具吗?
如果JMeter没问题那么:
1.用户登录后我们如何从FTP位置选择这些图像并存储在数据库中,以及我上面提到的用户数量?
2.用户如何逐个登录到应用程序?
3.测试这种场景的最佳方法是什么,即在分布式机器或单机上?
如果有人有最好的方式,请与我分享 .
提前致谢!
2 回答
这可以用Jmeter完成 .
对于450-500个并发登录,您要么想要在服务器上运行JMeter,要么在一组机器上运行以保持输入/输出不被阻塞 .
它可以通过创建severel线程并从外部csv文件中获取数据(即imagename,userid ...)来完成 .