Я создал автоматический тестовый набор с использованием Selenium webdriver, Maven & Java. Также я создал сценарий оболочки, чтобы запустить веб-драйвер, а затем выполнить тестовый набор, используя команды maven. Это хорошо работает.Выполнение команды Maven из cron job
Но когда тот же сценарий оболочки запускается с использованием задания cron, команды maven не выполняются. Я видел некоторые решения для указания пути для maven в скрипте оболочки. Это также не работает для меня.
#/бен/Баш
эхо "
/bin/sh /home/loop/bin/startSelenium.sh start
"кд/главная/мне/проекты/my_test_suite
экспорт PATH = $ PATH:/главная/мне/устанавливает/апач-Maven-3.0.4/бен
МВН чистый тест -DsuiteXmlFile =/SRC/тест/ресурсы/testng.xml -Ptest -Dgroups = group0 >> ~/bin/mvnLogGroup1.txt
Что я могу сделать здесь, чтобы запускать команды mvn через работу cron?
Благодаря
Обычно в задачах cron среда выглядит не так, как при обычном пользователе. Полагаю, это может быть причиной. – khmarbaise