无法生成预期的jmeter(4.0)报告

时间:2018-09-11 13:08:21

标签: .net testing performance-testing load-testing jmeter-4.0

我是jmeter的新手。我需要在不同的站点上执行性能测试(一个是旧应用程序,另一个是新应用程序)。

现在我都采用了以下配置:线程组:100和500;加速时间:1和500;循环:1.我在尝试每种组合后都会生成结果。

我正在尝试的配置组合是:

用户数|加速期|环 100 1 1 100 100 1 500 1 1 500 500 1

我要遵循的确切步骤是:

  1. 首先为旧应用程序和新应用程序的预期页面准备脚本,其中线程数:1,启动时间:1,循环:1。
  2. 接下来为具有上述所有配置的两个应用程序逐个运行整个脚本(多页)。相应地生成报告。
  3. 接下来禁用所有页面,但同时禁用旧页面和新页面,并相应地生成报告。
  4. 对所有页面重复步骤3。

根据我们的编程,新站点应该比旧站点更快(就平均时间,最长时间和最短时间而言)。

现在概率处于上述任何配置下,当我们在旧应用程序和新应用程序中分别运行一页时,它都将相应地工作(步骤3和4)。但是当我们尝试一次加载多个页面时(第2步。突然,旧系统的性能比新系统快。

对于这种情况,我有点困惑。我们是否需要更改加速时间,还是可以将其保持为0或1以优化负载?

注意:我们以前的旧应用程序是在Asp.net中开发的,现在我们正在使用MVC框架。我只想基于负载(负载测试)生成比较报告。为您提供信息,数据库中没有机会,并且两个应用程序都使用同一数据库。

0 个答案:

没有答案