Organising London Selenium Meetup #LDNSE in 2015

London Selenium Meetup I am glad to announce that I got an opportunity to be an organiser of the London Selenium Meetup Group.  I would like to thanks all the previous leadership team for organising some amazing meetup in the

BBC Internet Blog on PhantomJS, Grunt and Friends

This is storify for the lateste BBC intenet blog on Test Automation with PhantomJS, Grunt and Friends. Blogs post can be found here

BDDfire article in the Methods and Tools magazine

Methods and Tools I am glad to announce that my article on BDDfire has been published in the Methods and Tools magazine. Methods and Tools is a software development magazine which publish latest tools and techniques in the Agile software development. Magazine

Fixed: Ruby version manager and OSX Yosemite issue

Ruby Versions There are tools to change Ruby versions on the fly. Some popular tools are RVM and Rbenv. Using these tools we can change Ruby versions on the fly. On OSX Yosemite 10.10 though you will trap into the

Setup Local Web Development Environment on OSX Yosemite 10.10 from Scratch

OSX Yosemite Get fresh copy of the OSX Yosemite. I assume that you got nothing installed on your Mac and having clean hard drive. One good we can do at this point is create an Installation USB drive by running

Setting up Headless Travis CI build with Cucumber+Capybara+Poltergeist

Travis CI Travis CI is a continuous integration service for the open source projects hosted on GitHub. You can login into  TravisCI with your existing GitHub account. Travis CI build will run after every checkin into the GitHub. Typically TravisCI

Modern Web Development and Dependency Management

Package Management Package management is a collection of the software packages which ease the process of installing, upgrading, deleting and configuring software packages from the project or computer operating system. As most of the web developers use Linux or Mac

Automated Accessibility checks with Pa11y

Pa11y Pa11y is a automated accessibility testing library. Pa11y can be used as a command line tool to check accessibility of our website with different standards.  In this post, we will see how to setup automated accessibility. Requirements NodeJS PhantomJS

Adventures with iOS Automation using Appium on OSX Yosemite and iOS8

Appium on OSX Yosemite OSX Yosemite is going to be released soon with Xcode 6 and iOS8 support. I have installed latest public beta version of the OSX Yosemite. Just given a try to setup Appium to see if it supports

Upgrading to OSX Yosemite Beta 6

OSX Yosemite [Beta 6] OSX Yosemite is going to be released on 16 Oct, 2014 in an Apple event. You can watch the event live on OSX and Safari. Apple has released OSX Yosemite beta 6 today. This could be