Testing

Improvement as a Developer

I was doing some thinking about areas where I’m lacking as a developer. There are many, but I’ll list a few here.Testing ImprovementsI think I’ve come a...

3 replies - 5261 views - 11/22/08 by Derek Young in Articles

Testing Code Generation

Some things lend themselves to TDD better than others. Code generation, it turns out, scores a 10 on this front. (To some people, it‘s heresy to think that...

2 replies - 4153 views - 11/21/08 by Rob Williams in Articles

My Unified Theory Of Bugs

I think of bugs as being classified into three fundamental kinds of bugs.

12 replies - 19240 views - 11/18/08 by mhevery in Articles

Pass Around Ginormous Context Objects

This question was submitted by one of the readers, and it shows a common questions people ask when they are coming up to speed when trying to write testable...

2 replies - 1567 views - 10/29/08 by mhevery in Articles

Is Code Coverage Important?

How much code coverage is enough? Do you consider having 100% code coverage an uphill task? Based on whom you talk to, the reply you get varies considerably. I...

20 replies - 5758 views - 10/20/08 by Meera Subbarao in Articles

A Simple Manual Mock Example

Creating and using a mock object is semantically very much like using a stub, except that a mock will do a little more than a stub - it will save the history...

0 replies - 4615 views - 10/13/08 by Schalk Neethling in News

Build Tests While Building Applications

I've been doing some thinking lately about how we build and test applications. I'm no agile expert but I am impressed with the concepts of test-first and...

0 replies - 3161 views - 10/02/08 by Frank Cohen in Articles

Quality Problems Cost Software Companies Up to $22 Million Annually

A new white paper by International Data Corporation (IDC), found existing software quality approaches at most companies are inadequate to address the internal...

7 replies - 2228 views - 08/21/08 by Martin steve in News

The Concept of Mocking

To someone who is new to unit testing, the idea of mock objects can be confusing to say the least.  I have covered in previous tutorials how to use various...

0 replies - 3787 views - 08/16/08 by mminella in Articles

The Undercover Adventure (Part 3): Sometimes it’s like trying to appreciate the “squareness” of a peg with round thinking.

When I initially started at the mine around 3 months ago I never anticipated that this industry would have as many acronyms as the IT industry. I was wrong. My...

2 replies - 2458 views - 07/29/08 by AnneBotha in Articles

The Undercover Adventure (Part 2): I want to know what you mean. What you meant. What you will mean. Everytime.

I am a really strong believer in validating assumptions and clearly communicating your decisions with your team before you choose to take a path in front of...

6 replies - 2675 views - 07/21/08 by AnneBotha in Articles