ContactAcceptanceTests
8. August 2003

I spotted FitNesse already a few month ago. But I couldn't use it in the actual Project. Now I'm partly involved in a new Project called Contact, where I try to set up some AcceptanceTests with FitNesse. Of course there are no tests at all around, just click and see if it works. So this could be a start...

Before my holiday I downloaded and installed it on our Server. Ok it needs Java 1.4. So the first task was to get the newest Java version running. When this was finished I could start my FitNesse after setting an appropriate portnumber.
Wow it looks very nice.

After clicking around and reading some sites I found out about SubWiki?. Thats a good thing so I start a first to try out some tests. Hmmm, what about the ClassPath? What about different Developers? - VirtualWiki was the solution. My next step was to set up a local FitNesse and configure the VirtualWiki. Nice. And everything was running...

The holidays are over now and I have some time to try some firsts tests. First I downloaded the new FitNesse version and installed it. After desining my first ColumnFixture which tests a simple "HelloWorld" the errors took me step by step to the green bar: Java class, compiling, ClassPath setting, public members and methods. It still didn't work because I forgot to make my class public. After fixing this finally the green bar. Very nice.

Some more tests with numbers. Easily done and even found out something about ScientificPrecision.

Next step will be to get some first real AcceptanceTests running on the project...


18. August 2003

Still not even one real test is running... I hope they will once in the future.

I had to look at a already setup Teststrategy and Tool, but it wasn't good enough for us. No field validation, not programmable. But I lerned as well, that our Server will not be running as a standalone application. Too much inside a homemade framework. Too much integrated into JSP/Servlet technology. So to get some tests running just behind the GUI layer, as I would like to have it, I've got to setup something...

Cactus is the solution. So what I'm doing at the moment is trying to get Cactus running. And afterwards I'll have a look at some kind of integration together with FitNesse. We will see if this is going to work out.

[.FrontPage] [.RecentChanges]
Last modified anonymously on May 15, 2008 at 06:12:46 PM