| Aren't developers just supposed to
write their code and let the test team test it?
ahem.
no.
As a developer, I take pride in delivering *working* software. If I don't
test my own software, I think that I'm really failing to do my job. Testing is
not just for "testers."
As a professional software engineer, I need have not only unit tests for my
code (a Development practice by the way), but I also need to write automated
functional tests to make sure that all the functionality works as I think it
should. Then, I need to have automated Acceptance tests that tell me if indeed
the whole system works together to deliver the business solution that the story
or requirements describe.
|