Как импортировать скрипты 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. Некоторые вещи следует иметь в виду, все зависит от того, на какой платформе вы разрабатываете и как вы настроили свою среду для тестирования.
С уважением.