Monday, January 10, 2011

My contract to people testing my code.

I promise future QA/Testing staff that I will work with the following: I will have a suggested end to end automation tool that I will verify works against the applications I write. I will not put off till the end of the development cycle time to verify this claim. I will not treat this as a promise, but as a requirement from day one. Just as I will always consider how a user will interact with the application, so too will I consider it a priority that an automated tool must be able to do the same in a verifiable way.

My apologies to all of the QA staff I have ever worked with or near where this has not been the case.