Sponsorised links
This year
James Carr » Blog Archive » TDD Anti-Patterns
TDD Anti-Patterns, and decided to first quickly jot down some of the most common ones that others or myself have encountered “in the wild.”
Test-After Development is not Test-Driven Development
Test-Driven Development is first and foremost an application design methodology. If you write your unit tests after you write your application code, then you are not driving the design of your application with your unit tests. In other words, Test-After Development ignores the Driven in Test-Driven Development.
Python, PyUnit, and CruiseControl
an XML Test Runner for PyUnit, Python's unit test suite. It writes the results of a test run to an XML file instead of printing it to the console and is compatible with the output from JUnit. This allows easy integration into automatic build tools like CruiseControl.
Test automation with OperaWatir - By Opera Core Concerns
To make sure new versions of our browser core are of sufficient quality before making their way into any of our products, we run more than 100,000 automated tests on a number of different reference configurations every time we have a new build.
Sponsorised links
2008
Speak Up › Dear Lulu, The New Standards
My plan for the workshop is to investigate the visible and tangible parameters of graphic design — type specimens, halftone screens and, in particular, colour tests and calibration charts — and make a book of our own self-produced tests which we will send to print on Friday afternoon using the online print-on-demand system Lulu. The book project will therefore act as a colour/type/pattern test of the very system with which it is produced. "Print-on-demand" is an increasingly important production system which can serve to make us designers rethink the impact our profession has on the environment and to question the often wasteful print volumes and production methods requested of us by our clients. Graphic designers, and especially students, have a chance to use and subvert these relatively new (and fairly cheap) technological systems to our advantage.
Pythoscope: Your way out of The Lack of Testing Death Spiral
To create an easily customizable and extensible open source tool that will automatically, or semi-automatically, generate unit tests for legacy systems written in Python.
testosterone - Google Code
Testosterone is a curses-based interface for running tests written with the PyUnit testing framework (aka unittest in the standard library).
2006
The Python Mock Module
rcov: code coverage for Ruby
RSpec on Rails - Agile Web Development
2005
SourceForge.net: Project Info - PHPUnit Cookbook
