Category Testing

Should DbFit be used for running performance or production data tests?

This question has been discussed on the DbFit forums a few times (and very similar discussions have taken place over at the FitNesse forums); here is my 2c on the subject.

Big data profiles: surviving a legacy migration with continuous delivery

Recently, I interviewed a team lead, working in a large financial services company, about ensuring a high level of quality for a large ETL migration project that his team had delivered.

Browser testing tip: decompose page objects into panel objects

The problem If you are writing browser-driven tests, the Page Object pattern is a really useful abstraction to use. Let’s assume that our test wants to interact with the navigation bar on a complex page (eg The Guardian homepage): We could create methods for doing this on the page object class: However, for a page […]

Release of DbFit 2.0.0 RC2

I am pleased to announce the release of DbFit 2.0.0 RC2. The ZIP archive can be downloaded from the DbFit homepage. What’s included in this release? DbFit upgraded to FitNesse release v20130216: WISYWIG editor: multiline cell editing bugfixes. DbFit now bundled with FitSharp 2.2 (.NET 4.0). This: allows combining DbFit and .NET fixtures in the same […]

Big Data Profiles: interview with Martin Thompson

This is the first article in Big Data Profiles, a series profiling individuals and teams who have successfully delivered large-volume, data-driven systems. Martin Thompson is a high-performance and low-latency specialist, and one of the creators of the Disruptor. While at LMAX and Betfair, Martin built and tested systems that are capable of handling hundreds of […]

Release of DbFit 2.0.0 RC1

I am pleased to announce the release of DbFit 2.0.0 RC1. The binary and manual can be downloaded from the new DbFit homepage. What’s included in this release? Testing database code for the following databases (flow mode): DB2 Derby HSQLDB MySQL Oracle PostgreSQL Microsoft SQL Server Combine DbFit fixtures with Java FitNesse fixtures (Java standalone […]