SikuliWebDriver

SikuliFirefoxDriver SikuliFirefoxDriver extends Selenium’s FirefoxDriver by adding Sikuli’s image search capability. It is useful for automating interactions with highly visual interfaces such as Google Map, captcha(if the Image is same for Test Environment),and also for upload functionality). Since SikuliFirefoxDriver directly inherits from Selenium’s FirefoxDriver class, you can use all existing methods provided by FirefoxDriver Example … Read more SikuliWebDriver

Highlight WebElements using Selenium WebDriver

Highlighting elements using WebDriver The Native application, desktop based automation tools will have the native movements and we will visually see where the tool clicks and on which element it is focused and so on.. With selenium there is no any Native movements hence its mystery for a selenium user to recognize where the selenium … Read more Highlight WebElements using Selenium WebDriver

Automatically Email the reports after Selenium test execution

How to automatically trigger email with reports after execution ? There might be situations, where you might be tasked by the management people or your clients to send email after your every test execution. Here is a solution for that This post exclusively written as requested by one of our fellow readers of this blog … Read more Automatically Email the reports after Selenium test execution

Selenium with FitNesse – Acceptance testing Framework

Selenium Integration with FitNesse Acceptance testing framework FitNesse is a web server, a wiki, and an automated testing tool for software. FitNesse is a software development collaboration tool. FitNesse is designed to support acceptance testing rather than unit testing in that it facilitates detailed readable description of system function. FitNesse enables customers, testers, and programmers … Read more Selenium with FitNesse – Acceptance testing Framework

Silvernium ~ Selenium for Silverlight Applications

SilverLight Application Automation Selenium Support for SilverLight Applications The Silverlight is a relatively new client side technology released by Microsoft .To automate the Silverlight application using Selenium Open source is not possible directly. But in the open source market we can use the Silvernium component to automate the Silverlight application with the selenium RC Background … Read more Silvernium ~ Selenium for Silverlight Applications

What is TDD, BDD & ATDD ?

Difference between TDD, BDD & ATDD   TDD- Test Driven Development, Behaviour Driven Development & Acceptance TestDriven Development Well, you could see the above Acronyms buzzing over all Automation folks. I was not sure on what it means and How it differs each other. How each methodology will benefit? and where exactly it will help … Read more What is TDD, BDD & ATDD ?

Performance data collection using BrowserMob Proxy and Selenium

BrowserMob Proxy with Selenium BrowserMob Proxy is a simple utility that makes it easy to capture performance data from browsers, typically written using automation toolkits such as Selenium and Watir. BrowserMob Proxy can capture performance data for web apps (via the HAR format). Used to collect the performance data from the client side. What is … Read more Performance data collection using BrowserMob Proxy and Selenium

WebDriver Sample Code Explained

A simple WebDriver code explained below, helpful for absolute beginners.

Line 13: We create a new WebDriver object using Firefox as a browser. – Here we can use any of the WebDriver Implementation as mentioned above. Line 17: The get method in WebDriver is the equivalent of Selenium.open() in Selenium 1.0 Line 21: We … Read more WebDriver Sample Code Explained