Ben was concerned the whole post was a troll – 15 seconds of faux-ignorance about testing that would leave to a huge argument. I didn’t know what was going on either, so I waited for an evening, then came in this morning and posted my reply. Here’s the part that I really enjoyed writing:

Consider the lowly Calculator app: You ‘should’ test 1+1, 1+2+, 1+3, 1+4 … essentially infinite. Then there’s 2+1, 2+2, 2+3,2+4 … up to n+1, n+1. Infinite time infinity. Now consider /state/: 1+1 puts us in the ‘state’ of 2 – what if there is a small memory leak there? It happens. That means the sequence of 1+1, then /that/ 2+1, will be different than 2+1. So you’ve got to test … and then there’s fractions … and the * and – and / and …

Matt has deep experience in software testing, project management, development, writing, and systems improvement. His extensive network of contacts in these fields has enabled him to put together a diversified, high-level team of experts at Excelon.