首页 > 解决方案 > 安排 JMeter 测试计划在某个时间开始

问题描述

我想在我的服务器上运行负载测试。我已经建立了几个不同的测试计划,我需要同时执行所有的测试计划。

我在三台不同的机器上使用了几个 JMeter 实例,我试图弄清楚是否可以安排我的 JMeter 脚本在某个时间启动?

一种方法是在我的每台机器上运行一个脚本,在其中我在某个时间运行我的 JMeter 测试计划

我决定不在主/从模式下使用 JMeter 的原因是我的每个测试计划都会从我的应用程序的不同部分产生负载。所以我需要我的每个 JMeter 实例来运行不同的线程组。

标签: jmeterscheduled-tasksload-testing

解决方案


如果您不想将软件安装为 Jenkins

您可以使用 crontab 在准确的时间安排jmeter 执行,例如:

安排一个 cron 在每天凌晨 2 点执行。这对于每天安排数据库备份很有用。

0 2 * * * /bin/sh backup.sh

推荐阅读