A Selenium RC Framework

The Universal Test Framework is a shared, common test automation framework built on the acclaimed Selenium RC platform.

The Universal Test Framework is written in Java and accessed via Eclipse. It has a user interface that allows testers to write executable test specifications directly in MS Excel or any similar spreadsheet package.

The user manual for the Universal Test Framework will take you through its installation (via SourceForge), configuration, execution and development.

The entire framework is available free under an Open Source license. It is assumed you have read and agreed to its terms before you install and use the Universal Test Framework.

The following video have been produced to complement the user manual. They are previewed here. They come with the install and will be easier to view directly in QuickTime. You will need flash to play them here.

The first video covers the install from Sourceforge using Eclipse.




The second video shows how you can export tests recorded through the Selenium IDE into the Universal Test Framework.




Both video have audio.



8 comments:

Anonymous said...

Hello can i get a new link to the documentation please.

Regards & keep on the good work

UTF said...
This comment has been removed by the author.
UTF said...

I have noticed that the Scribd website does undergo significant maintenance quite often, which can make some of the documents unavailable.

If you get get further problems, go to the site directly and search for "universal test framework".

Thanks.

Prashant Shah said...

I am unable to download the UTF framework from sourceforge.net. It leaves me with only the UTF manual.

Can you describe the process of downloading the UTF framework?

Thanks

UTF said...

The User Manual takes you through the download via Eclipse.

Thanks.

SasidharReddy Lingala said...

I'm unable to configure UTF -

1.after checkout it says following list of jar files are missing.
- velocity-1.5jar
- ojdbc1.4_g.jar
- poi-3.1-beta2-20080526.jar
- selenium-java-client-driver.jar
- selenium_server.jar
-selenium-grid-remote-control-1.0.1.jar UniversalTestFramework is missing - required source folder: 'conf' and 'src'
- build path errors
2.I'm not getting build.xml file in SeleneseExtractionProcess

3.build.xml, result.txt in antscript folder in the seleniumserver directory.

How do I resolve the above issue

Prashant Shah said...

I see that you mentioned about downloading the europa package for Eclipse 3.2. There are about 4 different types of europa packages all around 80 MB. Which one's should I be downloading out of the 4 listed below?

1.eclipse-java-europa-winter-win32.zip
2.eclipse-java-europa-fall-win32.zip
3.eclipse-java-europa-fall2-win32.zip
4.eclipse-java-europa-win32.zip

Please advise.

UTF said...

Hi Sasidhar and Prashant,

Any of those versions of Eclipse should be fine - even Ganymede is fine if you prefer.

I have integrated selenium GRID into the UTF with release UTF_0_1_0_0.
I also restructured the projects data structure so that it is hopefully clearer and more intuitive. For instance all the Ant scripts live under AntScripts.
I need to update the documentation. It's not radically different, but I can see how it could confuse.
Any problems with missing directories, ensure that you have changed the default settings of Eclipse -
as explained in the User Manual: "In Eclipse->Window->Preferences->Team->CVS->Files and Folders, uncheck “Prune empty directories”."


Could I ask you to raise any further issues via the projects entry on sourceforge.
Tracker-> Support Requests.
https://sourceforge.net/projects/universaltestfr/

It's set up to deal with bugs and support requests.

I will tidy up these comments in a few days - as I prefer that they lived on sourceForge.
Thanks.