Sunday, 15 August 2010

Sikuli integration with Selenium Webdriver info -



Sikuli integration with Selenium Webdriver info -

i have added required jars in build path, error when execution reaches sikuli apis

[error] resourceloaderbasic: checklibsdir: libs dir not on scheme path: c:\users\general\desktop\sikuli\libs [action] resourceloaderbasic: checklibsdir: please wait! trying add together user's path [info] runcmd: reg query hkcu [info] runcmd: reg query hkey_current_user\environment /v path [error] resourceloaderbasic: checklibsdir: logout , login again! (since libs folder in user's path, not activated) [error] terminating sikulix after fatal error!

sorry, makes no sense continue! if not have thought error cause or solution, run 1 time again debug level of 3. might paste output q&a board.

here code

import org.junit.test; import org.openqa.selenium.by; import org.openqa.selenium.webdriver; import org.openqa.selenium.webelement; import org.openqa.selenium.firefox.firefoxdriver; import org.sikuli.script.app; import org.sikuli.script.findfailed; import org.sikuli.script.pattern; import org.sikuli.script.screen; public class sikuli_test3 { @test public void functionname() throws findfailed { // create new instance of firefox driver webdriver driver = new firefoxdriver(); // , utilize visit google driver.get("http://www.google.co.in"); //webelement element = driver.findelement( by.id("gbqfq")); //element.sendkeys("hello"); //element.click(); //create , initialize instance of screen object screen screen = new screen(); //add image path pattern image = new pattern("c:\\sikuli_images\\iam_feeling_lucky.png"); //wait 10ms image screen.wait(image, 10); //click on image screen.click(image); } }

see if user defined environment variables %sikuli_home% nowadays in scheme , added path environment variable. if present, restart system. should work.

http://doc.sikuli.org/faq/030-java-dev.html

let me know if helps you.

selenium-webdriver sikuli

No comments:

Post a Comment