2016-05-09 6 views
-1

Я новичок в sikuli.I нужно понимать, как это работает. Я устанавливаю сикули и немного играю с IDE.sikuli + selenium + java: нужно понимать, как работают сикули

Однако, мне нужно понять, как я могу использовать сикули, используя java + selenium. В нашем приложении у нас есть высокие диаграммы, которые нам нужно автоматизировать. Мы думаем об использовании сикули для того же самого. Мы хотим сравнить изображение, которое мы сохранили, как ожидалось, с изображением, которое видно в пользовательском интерфейсе. Я прочитал несколько блогов и во многих местах, о которых они упоминали, использовать jar sikuli-script.jar. Я не нашел эту банку на сайте сайкули.

Любые указатели, как интегрировать сикули с java + selenium, будут полезны для меня.

+0

Заканчивать http://stackoverflow.com/questions/20114511/how-to-get-sikuli -script-банка-для-окон-64-битная машина – CherryDT

ответ

1

Если вы хотите иметь доступ к Sikuli API, вы можете использовать следующую зависимость:

<dependencies> 
    <dependency> 
     <groupId>com.sikulix</groupId> 
     <artifactId>sikulixapi</artifactId> 
     <version>1.1.0</version> 
    </dependency> 
    </dependencies> 

Просто получить, что в ваш Maven POM вместе с любой версией Селена вы используете, и здесь вы идете.

0

Sikuli работает на основе концепции распознавания изображений. Sikuli сравнивает входное изображение с полным пользовательским интерфейсом, отображаемым на экране, и выполняет действия (например: нажатие на интерфейс пользователя на входном изображении). Sikuli может быть интегрирован с автоматизацией Java + Webdriver для выполнения задач, которые не поддерживаются webdriver.

Процедуру см ниже: - https://automation-home.blogspot.in/2014/08/Sikuli-Installation.html

Выше шаги дают вам sikuli-java.jar, которые вы можете использовать в вашем проекте Java

ссылаться ниже: -

How to get sikuli-script.jar for Windows 64 bit machine

После выполнения следующих шагов во время 1-го запуска вы можете получить ошибку, связанную с JavaSoft. Чтобы исправить эту проблему, используйте следующие шаги: -

Зайдите в свое меню «Пуск» и введите regedit в поле поиска. Перейдите по следующему пути: HKEY_LOCAL_MACHINE \ Software \ JavaSoft Щелкните правой кнопкой мыши на папке JavaSoft и нажмите «Создать» -> «Ключ» Назовите новый ключ Prefs и все должно работать.

Некоторых примеры кода Java: -

http://www.softwaretestinghelp.com/sikuli-tutorial-part-1/

Надеются, что это поможет :)

 Смежные вопросы

  • Нет связанных вопросов^_^