Scenario: different test types target the same test machine For smaller software projects – where deployment and configuration of the application to test is easy – you often find separate installations for individual testers or test types. This allows every tester to work against an installation without impacting other test activities. For large enterprise software projects, [...]

Functional Testing has always been an activity done by Test Engineers using Functional Testing tools like QTP from HP/Mercury, SilkTest from Borland/Segue, Functional Tester from IBM/Rational, … But time is changing – so is Functional Testing – and the things you can do with it. In this article I talk about The Past – Functional [...]

I recently gave  presentations on Performance Management as part of Continuous Integration at QCon London and JAX in Wiesbaden. While I got the feedback that this definitely makes sense, a lot of people said they do not know how to put it into practice.  Therefore I will provide a short implementation guide on how to [...]

Continuous Integration has become a well established practice in todays modern software development. Especially for enterprise applications – that face the architectural challenge of dealing with a highly distributed and heterogeneous environments - its more necessary than ever to establish and enforce these kinds of practices. Aren’t Automatic Builds, Unit- and Integration Tests enough? How often have you [...]