Archive for the 'Testing' Category

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 song Little [...]

James Bach on Test Modeling: What is too much modeling?

What’s too much modeling? Too much formal modeling is when you give it more time than it is worth, or when many other interesting things don’t get done because you are obsessed with the formalisms and the cool tools. Too much attention to one kind of model will starve attention [...]

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 [...]