Jmeter 方案 - 查找可以上传文件的最大当前活动用户数



我是Jmeter测试的新手。最后一天,我的客户要求我测试他的网站的负载。我对其进行了正常的测试,但现在他想要一个场景,

"我需要发布文本和图像,最大并发用户数。并且请监控资源使用情况,例如消耗多少RAM,CPU和带宽。

我需要找出有多少活跃用户可以同时使用该网站。

我提到了这个,JMeter - 文件上传和文件下载方案,但我仍然不清楚。可能是因为我是新手。

但是我需要登录到 URL inhouse.net/redmine然后我应该转到主页 inhouse.net/redmine/home和那里的更新个人资料照片

我怎样才能通过jmeter做到这一点?

有人可以帮忙吗?

谢谢!莎莉

从网站获取最新的JMeter版本,并从这里获取JMeter插件(Extras with Libs Set)。一旦安装了JMeter和插件,你应该花时间阅读这些:

  1. JMeter用户手册
  2. JMeter最佳实践
  3. 关于性能测试

第三个真的很长,它应该给你性能测试的每一个细节,只有在不清楚的时候才使用它。

然后,您必须记录您的测试步骤(您想要模拟的来自浏览器的 http(s) 请求),这是一个很好的指南。

对于场景,我使用 JMeter 插件包中的终极线程组,并慢慢将用户数量从 1 增加到 1000。测量 1 个线程(用户)完成测试步骤所需的时间。例如,如果 1 个用户需要 1 分钟才能完成,我每 1 分钟启动一个新线程,最多 1000 个。(为此查看计时器)。

您必须建立一些反映您需求的 KPI(在您的情况下,上传成功)请查看 MSDN 指南以获取有关此内容的更多详细信息。您必须使用断言在 jmeter 场景(配置文件)中实现这些检查,以确定上传是否成功。

不要忘记在命令行模式下运行最终测试。(使用 -n 参数,没有 GUI)

对于资源使用情况监控,我建议使用 dstat。

最新更新