Publishing

Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing

by Gojko Adzic, ISBN: 978-0-9556836-1-9

Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing is a book about improving the communication between customers, business analysts, developers and testers on software projects, especially by using agile acceptance testing. Agile acceptance testing is one of the key emerging software development practices today because it can significantly improve the chances of success of a software project. Agile acceptance testing essentially helps us bridge the communication gap between different participants in a software project and ensure that they speak the same language, ultimately building a truly shared and consistent understanding of the domain. That leads to better specifications, flushing out incorrect assumptions and discovering functional gaps before the development starts and building software that is genuinely fit for its purpose.

Buy online at www.acceptancetesting.info.

Test Driven .NET Development with FitNesse

by Gojko Adzic, ISBN: 0955683602

This book takes you on a journey through the wonderful world of FitNesse, a great web-based collaboration tool for software acceptance testing. FitNesse enables software developers and business people to build a shared understanding of the domain and helps produce software that is genuinely fit for purpose. The book is primarily aimed at .NET developers interested in starting with TDD and those who already practise unit testing and want to move beyond that into development driven by acceptance tests. Java developers can also benefit from the third part of this book, which presents best practices for using FitNesse in a team environment and integrating FitNesse into the wider software development ecosystem, including web and database tests. Test Driven .NET Development with FitNesse provides practical advice for solving real-world problems, based on experience from several big .NET projects.

Buy online at Amazon.com, Barnes and Noble, Lulu.com or Buy the PDF

Fixture Gallery

by Gojko Adzic, Mike Stockdale, Jens Engel, Randy Coulman

Fixture Gallery is a cookbook for FIT/FitNesse tests. It provides developers with a quick overview of the most important fixture types and concepts for agile acceptance testing using the FIT framework. For each fixture type, this document explains the table format and fixture class structure and provides advice when to use and when not to use it. Each example is accompanied by the source code for Java, .NET and Python FIT implementations, in a form that can be easily copied and used as a template for similar fixtures.

Read online or download the PDF

Test Driven Database Development with DbFit

by Marisa Seal, Gojko Adzic

Test Driven Database Development with DbFit is the reference user guide for DbFit, our innovative FitNesse extension thatmakes test driven database development easy. This document explains how to use and implement DbFit to Java/.NET developers, database developers and QA engineers. Download the PDF.

Getting Fit With .NET

by Gojko Adzic

The most popular introduction to FitNesse in .NET, downloaded more than 30000 times since January 2007. covering Setting up a FitNesse server for testing .Net code, writing basic tests, performing common tasks, saving time and effort with specialised test types, tips and tricks for writing better tests and making test pages easier to read, managing content, organising tests and the most important differences between .Net and Java versions.