我是jmeter的新手。我需要在不同的站点上执行性能测试(一个是旧应用程序,另一个是新应用程序)。
现在我都采用了以下配置:线程组:100和500;加速时间:1和500;循环:1.我在尝试每种组合后都会生成结果。
我正在尝试的配置组合是:
用户数|加速期|环 100 1 1 100 100 1 500 1 1 500 500 1
我要遵循的确切步骤是:
根据我们的编程,新站点应该比旧站点更快(就平均时间,最长时间和最短时间而言)。
现在概率处于上述任何配置下,当我们在旧应用程序和新应用程序中分别运行一页时,它都将相应地工作(步骤3和4)。但是当我们尝试一次加载多个页面时(第2步。突然,旧系统的性能比新系统快。
对于这种情况,我有点困惑。我们是否需要更改加速时间,还是可以将其保持为0或1以优化负载?
注意:我们以前的旧应用程序是在Asp.net中开发的,现在我们正在使用MVC框架。我只想基于负载(负载测试)生成比较报告。为您提供信息,数据库中没有机会,并且两个应用程序都使用同一数据库。