Automating web tests with FitNesse and Selenium - ISerializable - Roy Osherove's Blog

Automating web tests with FitNesse and Selenium

Here's a nice article details to little known tools in the "mainstream" developer community: Selenium, a browser and web automation framework, and Fitnesse, an acceptance and integration automation solution that uses a Wiki style for managing the tests and data.

To be clear, these are pure integration tests, and not unit tests. They might be using some sort of a unit test framework to do their bidding, but they are testing integrated parts of a full running application, they require configuration of some sort, they take much longer to run, and basically do not meet the the idea of unit tests.

 [via .NET Kicks]

Published Wednesday, May 30, 2007 6:36 AM by RoyOsherove

Comments

Wednesday, May 30, 2007 12:19 PM by Dave T.

# re: Automating web tests with FitNesse and Selenium

Speaking of Web Tests...

You have an annoying javascript error on your webpage. Looks like its something from Google.

Its in this function. The input paramater c appears to be undefined, therfore .toLowerCase does not work.

function E(c){c=c.toLowerCase();

Thanks

Saturday, June 02, 2007 11:43 PM by Robbie

# re: Automating web tests with FitNesse and Selenium

Our build set up uses Fitnesse as part of our acceptance and integration tests on top of xUnit based unit tests. We're using Selenium for a Rails project we're working on and tried it with Flex, but that didn't work so well.
Tuesday, June 05, 2007 9:00 AM by Rasmus

# re: Automating web tests with FitNesse and Selenium

I haven't actually tried working with Selenium, but a consultant we had on our project a couple of months back recommended it as a tool for integration and regression testing, because he experienced how testing is done in our project - it's a 3 weeks period with running the same very large manual tests with clicking and writing stuff in a browser in several test environments. Hopefully we will try it out some day, and hopefully can it relieve us of some our tiresome manual tests.
Saturday, June 09, 2007 6:15 PM by Jesus Jimenez

# re: Automating web tests with FitNesse and Selenium

Hi Roy, Did you know about WatiN Framework? It's a .Net based Web Application Testing Framework. It can be easly used with NUnit and can be integrated in a continious integration context. I wrote an article about that at codeproject: http://www.codeproject.com/useritems/WatiN.asp