Archive for the 'TDD' Category

Stalk me if you love to W rite T ests F irst!

Thanks to Google Maps new feature, Street View, if you’d like a free coffee come stalk me! You can see the door to the apartment I’m staying in while being in San Francisco by clicking here . Be the first (or one of the first before I run out of coffee money) and I’ll […]

Code duplication: Methods made out of ticky tacky.

I was reading Ted Carnahan on ticky tacky and it reminded me of code duplication. Ever start feeling like you’re in a pre-fab sub-division when you’re looking at your code? You might just have some code duplication to take care of.

The phrase ticky tacky was coined by Malvina Reynolds in the […]

xUnit Patterns and Rails Fixture Woes

I was reading Why Rails Fixtures are No Fun last week and was going to write a great post about xUnit Patterns that would address the problems but today I saw Object Mother In Rails so I don’t need to write it up. Phew!

Test Driven Shell Script Development? Heck yes!

From Opensourcetesting.org News

shUnit2 is a xUnit based unit testing framework for shell scripts (eg. sh, bash) that is modeled after the JUnit framework. It is designed to make unit testing in shell as simple as possible.

What are QA, QC, and Test Engineering?

I’ve writen about being an SDET before and now here is Google’s take on the definitions of Quality Assurance (QA), Quality Control (QC) and the roll they call Test Engineering.

Here at Google, we tend to take a third approach that we call Test Engineering. We look at this as a bridge between the […]

Do it: use ridiculously long test method names

At work I’m probably known by a couple people for writing riciculously long test name, so this post by Patrick Lightbody made me smile.

Unfortunately, Dan’s examples of test methods were rather weak - often the agiledox crowd uses really simplistic examples. So I thought I’d give some examples of some of my methods […]

Test Driven Development: Fake it till you make it.

xkcd.com: Random Number

Need more info? Can Test-Driven Development and Programming By Intention play together?

Testivus - Testing for the rest of us.

I am a believer in Testivus.

Developers need to take more responsibility for testing their code. But the majority of developers are not willing, nor ready, nor able to jump on the bandwagon of the more extreme and demanding developer testing movements such as Test Driven Development. Testivus is a proposed developer testing movement […]

RSpec for JRuby

RSpec, the Behavior Driven Development(BDD) library for Ruby, has been solidifying on JRuby recently. A post to the mailing list last week pointed out that it’s now passing nearly 100% of its specification (the RSpec term for a test suite). http://www.infoq.com/news/2006/11/RSpecOnJRuby

I mentioned rSpec in Beyond Test Driven Development: Behaviour […]

Beyond Test Driven Development: Behaviour Driven Development

A friend over at Pivotal sent me a link to this Google Video: Beyond Test Driven Development: Behaviour Driven Development.

This quote sets the tone for this awesome talk:

Everyone’s happy doing TDD… and everyone is getting the maximum benefit right? Bullshit.

Thanks go out to parkert for sending me this link.

Update: […]