Skip navigation.

Archives

csUnit 2.3 has been released

csUnit 2.3 has been released and is available for download. Inspired by JUnit, csUnit brings the power of unit testing to the .NET framework This is a release containing a number of bug fixes. No new feature has been added. This release has been tested in the following environments (all english): - Visual Studio 2005 with .NET 2.0 on Vista Ultimate (32 bit) - Visual Studio 2005 with .NET 2.0 on Windows XP SP2

SimpleTest 1.0.1RC1 has been released

SimpleTest is a unit testing, mock objects and web testing framework for PHP built around test cases. This is nearly the last release that supports PHP4. Includes some bug fixes and enhancements, especially in handling exceptions. In addition mocks can now throw errors and exceptions. The documentation is still catching up.

And you claim to be passionate about your job?

people issues
I've conducted more interviews over the years than I care to remember. It's one of the things I do for my clients - help them interview people so they can make sure the candidates are thoroughly queried on their testing and agile knowledge.

I'm tired of...

...Interviewing people that haven't read a single book about testing...

...Interviewing people that don't have regular websites that they read to keep up to date on what's happening around matters relating to testing...

Do Software Developers Need A Muse?

I go through periods when I spend an hour or two most days playing on my guitar. And then I go through periods when I barely touch it for days at a time.

And sometimes I'll be drawn out of one of these fallow stretches by a new guitar, or a new effects pedal, or after listening to another guitar player doing something really cool that I haven't heard before.

It seems that no matter how disciplined I try to be about practicing every day, I still seem to need some kind of muse to refire my enthusiasm.

RE: Would Developers Take More Care..?

In response to my post suggesting that developers who work on the same software over multiple release cycles might take more care to keep the code clean and tidy, a very nice chap emailed me and wrote:

Back to your post. I wish you were right, but I from my experience (2.5 years at a consultin

Go faster with dynamic languages, but for how long?

There's a lot to be said for dynamic languages. With Ruby, PHP, Python, and the rest of the gang, developers can write less code, and sometimes end up with some pretty nice looking code too. I've tried my hand at some PHP, and I must say that PHP arrays really cut down on the keystrokes compared to Collections in everybody's favorite punching bag, Java. But how long can this warm-and-fuzzy feeling last?

Mapmakers and testing

I like maps. Last night I attended another event in a series of events known as the Festival of Maps here in Chicago. Dennis McClendon, a cartographer hosted a talk on field testing street maps.

In mapmaking, field testing means getting out and verifying maps against reality. Accuracy is essential. Dennis walks, bikes, and drives to check for accuracy. He’s measured buildings in downtown Chicago to get accurate readings. And he’s forged through some tough terrains to get information from back roads, waterways, railroads, and farm lands.

Losing the "T" in TDD - what do you lose vs. what do you gain?

test driven development

In a recent post from Jason Gorman he discusses how some people drop the word 'Test' from Test-Driven Development.

I feel their pain... I've felt that way in the past but eventually changed my mind...

Jason explains emphasis of 'Test-Driven Development':

The problem with Test-driven Development is that it's got the word "test" in the title. It's actually not as much about tetsing your code as it is about using tests to specify what code you should write in the first place.