For Web Application development Selenium is a defacto tool for functional testing with its click and capture capability through browser plugin. At the end of recording, Selenium script can be converted in a test-case in almost any programming language.
Immediately after you begin talking about functional testing people jump on the tools and would like to know what tools you are using or going to use.
And in practice that’s how it works. Somebody will say let’s use Selenium and somebody else will come up with a suggestion to use Xebium or FitNium. In some projects which-tool-to-use becomes very clear within a day but unfortunately fewer understand the business-case of using Xebium or FitNium instead of pure Selenium.
This post tries to answer following questions:
- What’s the need to cover Selenium with FitNesse to begin with?
- In practice does FitNesse + Selenium work any better compared to pure Selenium, based on the reasons mentioned in last question?
Why Selenium + FitNesse (Xebium or FitNium)?
[Read more…] about Why to Use FitNesse or ATDD on Top of Selenium?