Sikuli – Adding power to Selenium
Selenium WebDriver is a tool for writing automated tests of websites. It aims to mimic the behavior of a real user, and as such interacts with the HTML of the application. (source: code.google.com [https://code.google.com/p/selenium/wiki/FrequentlyAskedQuestions#Q:_What_is_WebDriver_?]).However in test cases where we need to interact with elements outside of the webpage WebDriver becomes powerless. One such test we encountered was:Clicking on a button in the browser window sidebar1) Start FireFox2) Navigate to an URL3) Start SQL inject-me... Read More