Sikuli действительно классный, но он работает в своей встроенной среде Jython, SICuli IDE.Могу ли я использовать Sikuli в качестве библиотеки Jython в моем проекте?
Так что я задаюсь вопросом, можно ли импортировать Sikuli в качестве внешней библиотеки в мою библиотеку Jython? Я увидел на сайте Sikuli, что у них есть этот модуль Python, который обеспечивает все действия Sikuli, такие как щелчок и тип. Вот ссылка: http://sikuli.org/documentation.shtml#doc/pythondoc-python.edu.mit.csail.uid.Sikuli.html
Я попытался импортировать skiuli-script.jar и добавить скрипку skiuli/Lib к PYTHONPATH. Тогда в моем spike.py сценарий, я пытаюсь сделать это:
import python.edu.mit.csail.uid.Sikuli
capture() #enter to screen capture mode
тогда, когда выполнить сценарий, я получил эту ошибку:
java.lang.UnsatisfiedLinkError: java.lang.UnsatisfiedLinkError: /eclipse_3.4.2/workspace/Jython/src/tmplib/libVDictProxy.jnilib: no suitable image found. Did find: /eclipse_3.4.2/workspace/Jython/src/tmplib/libVDictProxy.jnilib: no matching architecture in universal wrapper
Я использую Jython 2.2.1 и Mac 10.6. 2 (32-разрядный режим). Я также решил использовать 32-битный режим в Java Preference.
Да. Ты можешь. Пожалуйста, обратитесь: http://stackoverflow.com/questions/19302930/can-we-integrate-sikuli-and-pytest-together-for-an-automation-test-solution – 2013-10-10 18:05:01