我有一个案例系统,有230人使用它来处理索赔。有一阵子的问题是用户声称系统在PROD中运行缓慢。我们的供应商不了解它,也不知道如何进行性能测试,因此我不得不这样做。我一直在3台计算机上使用Neoload进行测试,并禁用了可能破坏测试的任何其他软件。 >
我发现同时使用150个用户并随机考虑+ 35%的思考时间,请求中的不同情况(随机,所以永远不会相同(?))和70个用户在与150个用户所描述的相同设置下的数字原为:
平均页面响应时间:4.3 s(70个用户)到12.3 s(150个用户) 平均请求响应时间:0.779 s(70个用户)到1.99 s(150个用户) 平均吞吐量:2.83mb / s(70个用户)至2.00mb / s(150个用户)
在我看来,这似乎无法很好地扩展测试范围? 似乎在表中获取信息的页面是使用时间最多的一次。我无权访问源代码,只能观察loadtest告诉我的内容。
为方便起见,我添加了这些图表(请忽略这35个图表,因为每台计算机上有35个用户运行x 2 =一次有70个用户)