Skip to content

Video tutorial: functional testing with Selenium IDE

October 16, 2008 by Przemysław Bielicki

In this tutorial I'm presenting Selenium IDE - a tool for recording and replaying functional tests of web based applications. I'm showing how to record a simple test, test for Ajax-enabled application and how to replay such tests in Firefox web browser. I'm not showing how to start Selenium tests from Continuous Integration server in this tutorial - this is a subject for separate post.

I tried to make this tutorial short yet valuable and I hope you will see great value in Selenium IDE tool which is an open-source and free for commercial use. With Selenium tests you are able to test your web applications from the user's perspective, not from the code perspective. This greatly simplifies the acceptance testing and lets you know about all problems as soon as they arise.
Selenium tests should be considered as complimentary testing to unit tests - the best idea is to combine them both to get the best results. Unit tests should test your code and Selenium tests should test features available for your users.

I hope you will like it.

About the Author: Przemysław graduated from Gdańsk University of Technology in 2004 having specialized in Distributed Information Systems. He worked in Lufthansa Systems, Intel Corporation in the past where he developed complex IT solutions in many Java-related technologies. In professional life he is a real Java expert holding couple of Sun Java certificates (Programmer, Developer, Web Developer) and Certified Scrum Master, of course.

Przemysław is a regular contributor to AgileSoftwareDevelopment.com and the author of "From Java to Java EE" blog. He now works as a Software Craftsman in an international company that is the leading Global Distribution System (GDS) and the biggest processor of travel bookings in the world. Contact Przemysław

Comments

great stuff

November 1, 2008 by Young People (not verified), 35 weeks 2 hours ago
Comment id: 1967

nice video. Seems like IDE is simple to handle. i will try RC rather.

Testing

November 18, 2008 by Aroli (not verified), 32 weeks 4 days ago
Comment id: 2001

Good video, very informative thanks.

Greattttt

December 2, 2008 by Neeti Tayal (not verified), 30 weeks 4 days ago
Comment id: 2076

well

helped us very much thx

January 1, 2009 by Anonymous (not verified), 26 weeks 2 days ago
Comment id: 2149

helped us very much thx

good

January 14, 2009 by sadhu (not verified), 24 weeks 3 days ago
Comment id: 2163

good

Thanks a lot. This tutorial

January 29, 2009 by Kellie (not verified), 22 weeks 2 days ago
Comment id: 2207

Thanks a lot. This tutorial was a very informative overview.

Good Tutorial

February 4, 2009 by Waqas Ahmad (not verified), 21 weeks 3 days ago
Comment id: 2213

it is really good and informative tutorrial. hey can you post some other tutorial also for login_page testing. or different functionality test with seleniumIDE.
Thanks a lot man.
you have done really good work.

Bye

Selenium IDE

March 5, 2009 by pandu (not verified), 17 weeks 2 days ago
Comment id: 2331

Nice video for starters like me.Thanks for the Info.

I am very new to Selenium.

April 1, 2009 by Good Knowledge Sharing (not verified), 13 weeks 3 days ago
Comment id: 2424

I am very new to Selenium. But this video had given me adequate knowledge on how to proceed with the tool. Thanks a lot for the video Przemysław

good video

April 5, 2009 by niru (not verified), 12 weeks 6 days ago
Comment id: 2433

Excellent for beginners

Ver good video. very

April 9, 2009 by Anonymous (not verified), 12 weeks 2 days ago
Comment id: 2450

Ver good video. very helpful

Thanks

Very good starter page for Selenium

May 19, 2009 by Anonymous (not verified), 6 weeks 4 days ago
Comment id: 2582

Very Good starter video for Selenium

Getting a problem

June 12, 2009 by kailash (not verified), 3 weeks 1 day ago
Comment id: 2704

Hi, thanks for above video.
When i tried to test my application i always get error: Element not found.
[error] Element //img[@alt='Large_image2867'] not found
What should i do to avoid this problem.
Please suggest me soon i m waiting for your reply .
You can mail me directly.
Thanks
Best wishes for you
form Kailash

how do u see in big screen?

July 1, 2009 by Anonymous (not verified), 3 days 9 hours ago
Comment id: 2796

cuz the video text is very small

There is a full screen

July 1, 2009 by Artem, 3 days 50 min ago
Comment id: 2798

There is a full screen "toggle" button under the video, on the right.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <b> <i> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br> <blockquote>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.

Best of AgileSoftwareDevelopment.com