要将 Web 应用程序测试从 Apache JMeter 转换为 LoadView,您可以通过几个基本步骤手动传输数据,或者联系我们的技术支持人员寻求帮助。

配置任务

要手动传输数据:

1. 首先,在Apache JMeter应用程序中,使用需要转换的脚本打开 JMX 文件。

2. 创建新的 LoadView 负载测试并选择HTTP(S) 任务

3. 将 JMeter 字段的请求数据复制到 LoadView HTTP(S) 任务的相应字段。 例如,将目标 URL 复制到URL字段,在“请求类型”字段中设置 HTTP 方法,并在“标题”部分添加标题,复制其名称和值。

4. 按照配置 HTTP(S) 任务中所述配置任务设置并保存 LoadView 设备。

5. 如果 JMeter 脚本中对同一 Web 应用程序有多个请求,请向当前设备添加新任务,并复制相应的 JMeter 数据,以按所述执行每个请求。 由于 JMeter 中的全局标头,您需要将标头从 JMeter HTTP 标头管理器复制到 LoadView 设备的每个任务。

配置负载测试方案

在 LoadView 中配置了测试的 HTTP 参数后,必须设置 LoadView 测试执行方案。 使用JMeter 线程组的线程属性指定 LoadView测试方案相应负载类型参数。

配置线程和加速周期

要指定线程数向上爬坡周期,请在 LoadView 中使用“按方案提升”步骤:

1. 首先,以分钟为分钟计算起用周期:

以分钟表示的加速周期=向上加速周期/ 60

接下来,计算每分钟需要向上的线程数:

每分钟线程数=线程数/以分钟计的提升周期

例如,如果 JMeter 中有 30 个线程,并且升级周期为 120 秒,则 LoadView 需要两分钟才能使 30 个并发用户上。 每分钟要提高的用户数为 15 (30/2)。

2. 在“按步调”的相应字段中指定以分钟形式和每分钟线程数向上爬升周期

设置测试持续时间

如果需要重复一次相同的测试配置(循环计数未设置为1,或在 JMeter 中设置持续时间),请将”保留 For”步骤添加到 LoadView 负载测试方案,并指定以分钟为单位来保存负载的时间。

默认情况下,LoadView 中的负载测试持续时间限制为 40 分钟。 如果您需要将测试时间延长 40 分钟,请联系技术支持人员以激活该选项。

如果循环计数设置为N循环,则根据测试迭代持续时间(任务持续时间)计算测试持续时间:

测试持续时间 = 循环计数 = 迭代持续时间

LoadView 测试迭代持续时间可在瀑布图上找到。

要在特定时间运行压力测试,请使用“稍后开始测试”选项。 有关详细信息,请参阅并发负载测试执行