簡體   English   中英

MAC OS:如何通過Mac OS上的Crontab / cronjob計划Jmeter腳本的執行

[英]MAC OS: How to schedule execution of Jmeter Script through Crontab/cronjob on mac os

嗨,我想知道如何在Mac OS上通過Cronjob安排JMeter腳本執行的不同時間間隔。

  1. 我已經在以下路徑下創建了一個Jmeter腳本:UseCase1NEWUSERSTAGETestPlan文件:/Users/suneelkumar/apache-jmeter-5.1.1/bin/NewUserloginAPIonSTAGE/UseCase1NEWUSERSTAGETestPlan.jmx

  2. 我創建了一個cronjob文件,該文件具有執行Jmeter文件的命令(UseCase1NEWUSERSTAGETestPlan.jmx)。 路徑:/Users/suneelkumar/apache-jmeter-5.1.1/bin/Cron/JmeterExecution.sh

    JmeterExecution.sh具有執行jmeter文件並生成日志文件的代碼,如下所示:

sh jmeter -n -t /Users/suneelkumar/apache-jmeter-5.1.1/bin/NewUserloginAPIonSTAGE/UseCase1NEWUSERSTAGETestPlan.jmx -l /Users/suneelkumar/apache-jmeter-5.1.1/bin/NewUserloginAPIonSTAGE/UseCase1NEWUSERSTAGETestPlan.csv

  1. 我創建了一個crontab / cronjob,如下所示:

23 16 3 9 2 /Users/suneelkumar/apache-jmeter-5.1.1/bin/Cron/JmeterExecution.sh 23 16 3 9 2 /Users/suneelkumar/apache-jmeter-5.1.1/bin/Cron/JmeterExecution.sh

執行時得到如下:

sh:jmeter:沒有這樣的文件或目錄

有人可以建議我上述步驟中的錯誤以及通過cronjobs執行Jmeter腳本的准確方法是什么。

您應該像這樣將作業添加到crontab中使用命令打開crontab

編輯器=納米crontab -e或納米crontab -e

之后,將運行JMeter的命令插入crontab

* * * * * cd /home/user/jmeter/apache-jmeter-3.0/bin && ./jmeter -n -t testplan.jmx -l testplan.jtl

然后保存crontab並檢查日志或響應

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM