2012-04-18 4 views
1

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

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

+2

reffer this stackoverflow question http://stackoverflow.com/questions/3666140/how-to-integrate-sikuli-scripts-into-selenium –

ответ

0

Мохд Вася Hirekudi,

/** 
* 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 функцию в тестовой Suites. Все это будет зависеть от того, как вы настроили свой фреймворк. У нас есть файлы Pages.java, которые затем используются в наших файлах Test.java, которые вызываются из наших файлов TestSuite.java. Вы настраиваете свои методы на страницах и настраиваете конкретные тесты в тестах и ​​запускаете разные тесты в Сьютах.

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

С уважением.

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