by rutvik on December 20, 2010
The inspiration for this post is Patrick Welsh’s original post as well as code about the Self-Verifying pages in Selenium RC. While the actual pattern is very well explained in Patrick’s post-I thought I might share some experience as well as changes that I did.I have been using the self-verifying page pattern since about 2 [...]
by rutvik on May 20, 2010
I had the chance to go to the SV Selenium users meetup (#sfse) at Mozilla headquarters in Mt View,CA.The event had a fairly good attendance and there were two presentations by couple of guys from Mozilla (Stephen and Raymond) and Wade from LinkedIn. The first presentation concentrated on how Mozilla has integrated their Selenium test [...]
After my last post on integrating Selenium RC tests with Hudson,I had few folks asking me on how I organized my test execution code with selenium RC tests. If you are like me you probably started with running Selenium RC tests on your local machine and didn’t give much thought about integrating with Hudson,but when [...]
by rutvik on February 28, 2010
In my last post about Hudson integration with Selenium RC,I talked about how to use Hudson to drive your Selenium RC tests.This configuration would work fine in most scenarios.However this is not a optimized configuration if you want to take advantage of executing your tests in parallel.For e.g if you have two machines in your [...]
by rutvik on February 10, 2010
Few days back I got a chance to play with Sauce Labs,thought I would share my experience as there is very little material floating around related to Sauce Labs To give a little background,I already had a small set of Selenium RC tests in Java and my goal was to see what’s Sauce Labs all [...]
by rutvik on February 3, 2010
For most folks the challenge is that their CI system lives in some Unix environment and Selenium tests need to run on a Windows machine.To get this working I did the following My goal was to a)Have the test drive and report selenium tests from a single interface b)Ability to run it on different machines [...]