Как импортировать скрипты Sikuli в Selenium?

Я использую Selenium, но для контента пользовательского интерфейса я использую Sikuli, и я хочу включить их в свой сценарий Selenium, есть ли способ сделать это???

Заранее спасибо...

1 ответ

Решение

Мохд Васи Хирекуди,

 /**
 * Clicks a button. SIKULI Example
 * 
 * @throws FindFailed
 */
public void clickSikuliBtn() throws FindFailed {

    if (debugMode)
        ToolBox.logMessage(new Exception("Entered"));

    // Verify Button present
    // Click the button.
    screen.find("IMG_LIBRARY + Test.png");

    try {

        screen.drag("IMG_LIBRARY + Test.png");
        screen.click("IMG_LIBRARY + Test.png");

    } catch (NoSuchElementException e) {
        fail("Button not found");
    }

    if (debugMode)
        ToolBox.logMessage(new Exception("Leaving"));
}

Это пример того, как мы используем функции Sikuli в наших тестовых пакетах. Все это будет зависеть от того, как вы настроили свою структуру. У нас есть файлы Pages.java, которые затем используются в наших файлах Test.java, которые вызываются из наших файлов TestSuite.java. Вы настраиваете свои методы на страницах, настраиваете специальные тесты в тестах и ​​запускаете различные тесты в пакетах.

Ссылка, указанная под вашим вопросом, содержит и полезную информацию. Вопрос №3666140. Некоторые вещи следует иметь в виду, все зависит от того, на какой платформе вы разрабатываете и как вы настроили свою среду для тестирования.

С уважением.

Другие вопросы по тегам