Selenium Tutorials

Tutorials on Selenium RC and Java

CruiseControl.Net driving Selenium Tests

Thumbnail image for CruiseControl.Net driving Selenium Tests

This is how you can quickly get CruiseControl.Net running and driving your selenium test – in 6 steps: Download & Install CruiseControl.Net Start “CruiseControl.NET Server“ Windows Service Download SeleniumTest sample project and extract it on a folder C:\Projects\. Edit CruiseControl.NET configuration file (C:\Program Files (x86)\CruiseControl.NET\server\ccnet.config) and replace it with the information in C:\Projects\SeleniumTest\CruiseControl.Net\ccnet.config. Modify it [...]

Testing Extjs Application With Selenium : Few Pointers

Thumbnail image for Testing Extjs Application With Selenium : Few Pointers

The biggest hurdle in testing ExtJS with Selenium is that ExtJS doesn’t render standard HTML elements and the Selenium IDE will naively (and rightfully) generate commands targeted at elements that just act as decor — superfluous elements that help ExtJS with the whole desktop-look-and-feel. Here are a few tips and tricks that I’ve gathered while [...]

How to Download and Save Images with Selenium RC

By Amir Ghahrai In this tutorial we will take a look at how we can download and save images from a website using Selenium RC and Java. While Selenium is an excellent tool to run automated tests, it can also be used for information gathering from other websites and to download available materials. Normally when [...]

Selenium RC: How to Upload and Submit Files Using Selenium and AutoIt

Article by Amir Ghahrai Many web applications contain HTML forms which interact with the user. The user is able to enter data in to the form fields and submit the data to a server. Selenium is able to handle form inputs such as entering text in text fields, selecting radio buttons, selecting a value from [...]

Accessing IFRAME Data with Selenium RC

Article by Amir Ghahrai If you have been testing web applications with Selenium RC you would have noticed that things tend to get a bit complicated when you’re dealing with IFrames in the web application. In particular when there are nested IFrames and you need to verify that if a certain text exist, you need [...]

How to Start Selenium Server with Java Code

When test automating a web application using Selenium, we have to start the Selenium server first, so that a new Selenium session is created to talk to the web browser. This can be either done manually, i.e user running a command line to start the Selenium server, or to get the pure automation effect of [...]