PhantomJs for Functional Automated testing


PhantomJs is a lightweight headless web browser built on webKit. The interaction that happens in Phantomjs is just same as other browsers, but it renders the pages under the hood with no display for a human to see what’s happening. It can be controlled directly via JavaScript. This page here neatly summarizes the use of … Read more

Getting Started with Cucumber Java – BDD


Getting started with Cucumber JVM BDD – Its one of the most trending topics in the Test Automation world, while Adoption of Agile in its way. To explain about BDD, there are lot of other sources around the web and am not going to explain them here, rather sticking to only explain the Java way … Read more

Announcing Selenium Conf ’14: Bangalore, India

Check out..!!! I am so happy, that the efforts put in had payed off. At first it looked like “Is it possible ?”, I said to myself, Yes you can!! With that Go! attitude initiated the discussion in Google Groups!topic/selenium-users/WR5PYDL_j5A Lot of support came In and which was Simon Stewart the first person to … Read more

Google Developer’s Conference DevFest 2013

It was a Nice Experience being a part of GDG Chennai team. My First Conference as a Speaker at Google Developers Group DevFest 2013 Presented on Automated Testing with Google Chrome. Mainly it was using our Selenium WebDriver tool but I just presented specific to the ChromeDriver since its a Google conference and would be … Read more

Getting Started with Ruby WebDriver

In this post, we will see on how to get started with writing WebDriver tests with Ruby. Its very Simple getting started with WebDriver and Ruby. Installation Assuming you already have Ruby installed in your machine. Let’s now, install the Ruby WebDriver gem file. Official GEM page for the WebDriver Ruby Bindings

With that … Read more

Migration from Selenium RC to WebDriver

Selenium Remote control got birth from the JavaScriptTestRunner that Jason huggins developed for automating their In-House Time -n- Expenses application. Selenium RC had few limitations that created serious problems with the advancement of rich internet applications like Same Origin Policy file Uploads and few others.. Selenium RC is officially deprecated now with no further development … Read more

Getting Started with GhostDriver & PhantomJs

Headless Testing with GhostDriver and PhantomJs Headless Testing One major use case of PhantomJS is headless testing of web applications. It is suitable for general command-line based testing, as well as with the CI system. Bringing you here the WebDriver Implementation of PhantomJs Headless Testing. PhantomJS itself is not a test framework, it is only … Read more