Automated testing is all the rave lately, but there is so much more around automated testing that we shouldn’t forget. I was recently listening to a Scott Hanselmen talk with Queztal Bradley about testing. Queztal is a software development engineer on Chris Sell’s team with a crazy amount of Real World Software Development experience, focusing around software testing. They had a lot of fantastic points during their discussion, but if you don’t have time to listen to it, let me summarize some of the highlights.
Code Coverage is an Inverse Number
Let’s say you have 50% code coverage within your application. In reality you have very little code coverage. Why? Well, you have about half of your application completely untested. That is a scary scenario. A nice analogy (I love analogies) is to look at it as if you live on 8 Mile in Detroit. You have just installed locks on half of your doors in your house. Does this really help you at all?
