Nov 20 2009

Webtest now has a new mummy and daddy

Published by gojko under articles

To my great surprise, someone has offered to take over my webtest fixtures project (fitnesse+selenium RC integration for java and .net), which I’ve discontinued over a year ago.

Chris McMahon and Marisa Seal are now the new mummy and daddy of the project. You can read what Chris had to say about it. Good luck!

No responses yet

Aug 26 2009

Fast Track Test-Driven Development: Testify your project

Published by gojko under articles

“A lot of people are very keen on TDD as an idea, but a lot of teams struggle with technical hurdles on how to get there”. This is how David Evans started his “Fast Track TDD” talk tonight at Skills Matter, talking about how important it is to set up the structure for TDD from the start rather than try to retrofit it later. Continue Reading »

No responses yet

Aug 24 2009

Trinidad plugins for FitNesse 20090818 released

Published by gojko under articles

I’ve just uploaded Trinidad maven and transactional spring plugins compatible with FitNesse release 20090818. As of this version, the basic package (fitnesserunner) is completely bundled with FitNesse so you do not need any additional downloads for JUnit or in-process integration. Maven and transactional spring plugins are still separate maven artifacts and can be downloaded from maven.neuri.com. The version number is now 20090818, the same as the relevant FitNesse release.

Apart from 20090818 FitNesse compatibility, the only change in this release is the fact that fitnesse.trinidad.Test interface is renamed to fitnesse.trinidad.TestDescriptor for compatibility (this is in the main fitnesse download).

For examples and more information, see http://fitnesse.info/trinidad

2 responses so far

Jul 28 2009

Trinidad 1.0.9 released

Published by gojko under articles

I just packaged and released trinidad 1.0.9. Trinidad is an in-process test runner for FitNesse(Java) that allows you to execute fitnesse tests without running the server. Some cool things you can do with it are:

  • debug and execute tests from any IDE easily
  • integrate FitNesse tests into your continuous build through JUnit or Maven
  • wrap tests into Spring transactions and roll back automatically to make data driven tests instantly repeatable

Changes in version 1.0.9 are:

  • compatible with FitNesse release 20090709
  • a bugfix for maven plugin (class cast exception on fit.Counts when running a single test)
  • a new maven plugin example test project

Most of the Trinidad code is now in the FitNesse release anyway, but due to a packaging error one key trinidad class was missing from fitnesse release 20090709. Version 1.0.9 fitnesserunner.jar has only that class. From the next release of FitNesse, trinidad will not have a separate release. Maven plugin will still be a separate project in the near future (at least until FitNesse switches to a proper maven build and release process).

For more information, download and usage instructions see http://fitnesse.info/trinidad. You can download the source code from Google Code.

No responses yet

Jun 22 2009

Trinidad 1.0.8 released

Published by gojko under fitnesse

Trinidad 1.0.8 is now available. Trinidad is the in-process test runner for FitNesse (java), allowing you to quickly execute, troubleshoot and debug FitNesse tests from your IDE and integrate FitNesse easily with a continuous build system through JUnit or Maven (without running the server). Version 1.0.8 changes include:

  • JUnit Suite Runner (@RunWith) that prints fitnesse test names in JUnit reports (thanks to Johannes Link)
  • Test names in suite results are now now hyperlinks to test outputs (thanks to Björn Beskow)
  • Compatibility with latest FitNesse version (20090513)

For more information, examples and download links see http://fitnesse.info/trinidad

2 responses so far

« Prev - Next »