Writing Stupid Specifications with Concordion

For a while I've been an avid lover of the concordion testing framework, but one thing I always struggled with was the separation of state/data between the specification and the fixture. As a simple work around I added a simple "eval" command, which
Comments (0) . Saturday, 30 May 2009

Code Coverage of Clojure Code

Since pulling in Dmitry's test-compile mojo, and adding a test script runner mojo to the clojure-maven-plugin I thought I'd try something fun like running the maven emma plugin against a very simple test project. I was pleasantly surprised to see so
Comments (0) . Friday, 24 April 2009

CITCON ANZ 2009 Announced

CITCON Australia/New Zealand 2009 has just been announced for Brisbane - It may not be the Auckland I was hoping for but hey - I've already registered and look forward to heading over to .au again. australia, citcon, testing
Comments (1) . Sunday, 14 September 2008

Automated acceptance testing in plain english

Earlier in the day I led a session on using Concordion for Automated Acceptance Testing at BarCamp Auckland 2: | View | Upload your own The session was well received and generated some interesting discussions,
Comments (2) . Saturday, 12 July 2008

CITCONF 2008

Just booked my flights off to this years CITCONF Asia/Pacific in Melbourne. Looking forward to it.
Comments (0) . Wednesday, 4 June 2008

OSGi based Integration testing with TestNG and Apache Felix

Over the last month or so I've been getting my feet wet with a new job, new team mates, and new technology - with the majority of my time getting my head around OSGi and our custom OSGi orientated build tool. Now that I've settled in and starting to
Comments (4) . Tuesday, 13 May 2008

Combining Test Regression Failure Reports

After hacking away on some code/test changes yesterday I clicked the magic "commit" button and wandered off for a drink, a few minutes later I returned to find 60 or so "regression failure" comments against a bunch of JIRA tickets - turns out the tes
Comments (0) . Thursday, 25 October 2007

Writing fine grained test requirements with expressions

The other day a discussion arose on the TestNG users list about enhancing TestNG's dependency and group capabilities with more fine grained control of when tests get skipped, an idea I came up with which doesn't require any patches to TestNG was to m
Comments (0) . Saturday, 20 October 2007

Writing Your Last For-Loop - Beautiful Code

Writing Your Last For-Loop - Beautiful Code: I was sitting with some friends the other week and a question came up. Someone asked, ???so, when did you last write a for-loop???? I remember reading this post the other day nodding to myself in agreemen
Comments (4) . Saturday, 20 October 2007

IntelliJ IDEA 7 with TestNG Support Released

Every man and his/her dog has been pointing out that Jetbrains released IntelliJ IDEA 7 earlier today. Not only if IDEA 7 packed full of some stunning improvements in the area of Maven, Spring, and Hibernate, but it's also packed full of TestNG good
Comments (0) . Tuesday, 16 October 2007