Last day, I am really exhausted and full of great ideas and tools to investigate - more on this later. Here are today’s sessions.
Honestly, it was really hard to wake up that morning. But this talk was really incredible and a joy to follow. Bruno Bossola is the typical Italian guy, always smiling and making jokes. The content of the presentation was really interesting, showing various level of tests and related techniques. We covered specifically FitNesse which is an acceptance testing framework and Selenium which automatically tests web apps.
I found FitNesse really suitable for quite big organizations having a specific QA department since it allows to write test suites without knowing technical details about the test. Selenium is really impressive but it sounds a bit old fashioned to me, I am not really sure it could test Web 2.0 like applications (and since I wasn’t sure, I asked about it).
A friend of mine told me that Geronimo was really a cool application server and I wasn’t that convinced (why the hell do we need another app server anyway?). The presentation was good and it certainly showed very good reasons for another app server in the open source world. I really liked the modularity of the configuration and the plugins infrastructure. Too bad I am way to busy with Maven!
I knew the that speaker is a guy from JetBrains and I’ve already seen the flash presentation of Team City. The presentation starts with the flaws of the continuous integration tools which was a very good summary even if I found it was too sticked to CruiseControl (come on, there are plenty of continuous integration tools out there). The second part, of course, was about their new product which fixes most of these flaws. The product is really impressive when it’s combined with IDEA (even if the tools is about to be usable with other IDEs such as Eclipse). Check also Atlassian’s Bamboo if you’re interested by next generation continuous integration tools.