Да, можно достичь своей цели с помощью Sikuli. Хорошим местом для начала является раздел документации How to run Sikuli from Command Line. Лично мне удалось автоматизировать интеграционное тестирование iOS с Sikuli и Jenkins, поэтому я думаю, вы должны быть в состоянии делать то, что хотите, пока вы можете запускать скрипты Sikuli из командной строки через Hudson. Я рад помочь, если у вас есть более конкретные вопросы.
Edit: Как вы просили, вот что я называю:
/Applications/Sikuli-IDE.app/sikuli-ide.sh -t test.sikuli
Но я не думаю, что это поможет вам много. Я думаю, что на самом деле вы должны показывать некоторые вызовы командной строки и вывод. И еще несколько подробностей о вашем мастере установки, чтобы мы могли определить причину просочившегося процесса. Кроме того, первое, что я сделал при разработке моего решения, - это запустить его на моем локальном компьютере, посмотреть, работает ли он, и только после того, как я уверен, что он ведет себя так, как ожидалось, развернуть его на CI.
привет адвокат благодарю вас за ответ. но мы все еще не можем заставить его работать – chz
hi lawicko вы могли бы предоставить пример командной строки для совместного использования. Мы здесь на окнах; мы продолжаем получать пропущенные файловые дескрипторы процесса. См. Http://wiki.hudson-ci.org/display/HUDSON/Spawning+processes+from+build для получения дополнительной информации – chz
См. Мой отредактированный ответ. – lawicko