如何使用Jmeter工具理想地加载测试



我对性能测试和jmeter是全新的,因此我的问题对某些人来说听起来很愚蠢。我们已经确定了应用程序的一些流,它们就像: - 登录,注册,执行事务。基本上,我们正在尝试测试API的性能,因此我们大量使用了HTTP请求采样器。如果我在jmeter中脚本脚本脚本,如何获得以下答案

  1. 我们如何决定该系统的基准?组织中没有人现在可以帮助数字,我们必须确定我们的系统可能崩溃的用户数量。

  2. 例如,如果我们说有望在一个小时的时间内访问我们的网站100,000个用户,那么我们如何在Jmeter中执行此操作?应该永远使用3600秒(60分钟(的坡道,还是应该继续使用线程数量为1,00,000 Rampup ask 3600并将循环计算为1?测试此问题的理想方法是什么?

到目前为止做了什么?1.我们用在上述循环计数的上述流动为1。但是,据我所知,这完全是基于我给出的坡道时间的数量,而jmeter将相应地决定并行多个线程以完成任务。在我们的情况下,结果无济于事,因为系统没有太多负载。2.然后,我们更改了该方法,并尝试了大约100个用户的循环数量,并进行了10分钟的测试。在进行了一段时间之后,我们在Jmeter的摘要报告中获得了更高的标准偏差,该报告通过调整DB并应用了一些索引来修复。我们继续这样继续,但我仍然感到困惑,这是否可以真正模拟现实的场景。

预先感谢!

请参阅下面的类似问题:

生产中的性能测试 - 环境 - 使用jmeter

最新更新