Linux環境の端末でtestng.xmlファイルを実行するにはどうすればよいですか?

Linux環境の端末でtestng.xmlファイルを実行するにはどうすればよいですか?

私はSeleniumオートメーションテストケーススクリプトを書いた。必要な特定の時間にLinuxターミナルで実行する必要があるtestng.xmlファイルを作成しました。毎日午後11時に端末でtestng.xmlファイルを実行するようにスケジュールしたいとしましょう。

ベストアンサー1

ジョブの承認は、以下を含むホームディレクトリにスクリプト(例:script.shという名前)を生成することによって実行できます。

#do not forget to set propper path to java executable
JAVA=/usr/bin/java
source /home/dananja/.bash_profile
cd /home/dananja/workspace/simsapp
$JAVA -cp "./lib/*:./bin" org.testng.TestNG testng.xml

そして(コマンドを介して)cronにcrontab -e次のレコードを追加します。

0 23 * * * /home/dananja/script.sh

スクリプトを実行可能にするには(一度)実行することを忘れないでください。

chmod +x /home/dananja/script.sh

おすすめ記事