Selenium

1 - I can do better 2 - Jury's out 3 - Pretty darn good 4 - Splendiferous 5 - Awesometastic by 0 people | Log in to rate

Ranked #47,849 in How-To, #493,705 overall

A Great Tool For Testing Web Applications

Selenium is a great tool for testing web applications. It can be found at www.seleniumhq.org. It is free, and can be used as a Firefox plugin.

My first use... 

....it helped me out with testing.

I had to test a web application, and our company decided to try out Selenium for web testing. Selenium was very easy to use.

First it was easy to install because it is just a Firefox extension which can be retrieved from mozilla.org. Just install it into Firefox and restart the browser.

When using it, I started with the recording feature. When you start recording, it records your interaction with a web page in terms of Selenium events. You can then save these as test cases to be run later.

Selenium was useful to me because it allowed me to test my web application more easily because I was able to use a Selenium script to get my web application to a certain state before testing manually. It also allowed me to write test cases to prove that UI bugs were fixed.

Selenium overview 

Selenium Overview Slides on Slideshare

Automated Web Testing With Selenium by mittaldeepak01

Automated Web Testing With Selenium
 

Selenium Overview/Tutorial on Slideshare 

This tutorial gives a great overview of Selenium, and examples of how to run it.

Selenium IDE and RC Tutorial and Workshop - BCS Sep 08 by testinggeek

This basic workshop is aimed for beginners in Selenium. It introduce the concept of Selenium IDE and Selenium Remote Control to novice users with the help of simple example and exercises. For more information on this tool, visit www.TestingGeek.com
 

92 Minutes of Lectures on Various Selenium-Related Topics 

This video has a wealth of information on Selenium. It will certainly get you familiar with lots of stuff about Selenium.
powered by Youtube

Google Maps Selenium Tests 

...study the work of some of the masters of Selenium.

Google apparently uses Selenium to test Google Maps. Now this is really cool because Google Maps uses some pretty complicated AJAX, DOM manipulation, and graphics.

There is a list of examples and a list of general tests.

Point your browsers at these URLs and run the suites. The Selenium test window will appear in a frame in your browser, and the actual site is at the bottom of the browser. You will then be able to see what they do in the Selenium language in order to drive the Maps apps.

They have also published the code for both of these at Google Code.

Google Tech Talk on Selenium 

This video shows how to extend Selenium.

A great video on how some Google folks use Selenium.

GTAC 2007: Jason Huggins & Jen Bevan - Extending Selenium

The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24. Jason Huggins & Jen Bevan Extending Selenium into the Browser and out to the Grid.

Runtime: 3501
8934 views
Comments:

curated content from YouTube

The Selenium API 

Learn it.

If you want to succeed with Selenium, you have to know the Selenium API. The description can be found at http://seleniumhq.org/projects/core/reference.html. This is a starting point for learning what you can do with Selenium.

As you learn Selenium, learn what you can do with the API. The more you go back and forth between the API and your Selenium test cases and scripts, the better your understanding will become.

Selenium-related books on Amazon.com 

Test Driven: Practical TDD and Acceptance TDD for Java Developers

Amazon Price: $29.69 (as of 12/02/2009) Buy Now

Guide to Advanced Software Testing

Amazon Price: $76.00 (as of 12/02/2009) Buy Now

Selenium as a Service 

...another example of SaaS?

It looks like Sauce Labs has come up with a hosted Selenium service. This is cool. Once you get to the point where you drive regression tests for your web application with Selenium, it is nice to know that you don't have to set up a huge infrastructure to do it.

This is worth considering when you get far enough into using Selenium as a part of your tool chain for developing web applications.

The official Selenium Blog 

Loading Fetching RSS feed... please stand by

Selenium Related Stuff on eBay 

Loading Fetching new data from eBay now... please stand by
eBay

by JayGodse

I am a software designer, software architect, and product manager.
(more)

Explore related pages

Create a Lens!