in reply to How does one avoid tautologies in testing?
I think even the name is wrong, shouldn't it be called "assuring" instead of "testing".
For example: If I try if a knife cuts a piece of paper before I buy it in a shop, I'm testing this unknown knife. Who knows if it's sharp otherwise?
But if I try my knife just after I sharpened it, I'm assuring that it's sharp, even if I already should know it's redundant to do so!
Don't be to critical about your test-suite! Only when you encounter a new bug which wasn't found by you're tests, you can be sure that you're tests haven't been sufficient. And only by a adding a new test covering this bug, you can approximate the ideal test suite. It's a dynamic process.
Beside philosophical thoughts, can't you just automatically record real live "BUCOs" and reuse them afterwards instead of generating them artificially?
Cheers Rolf
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: How does one avoid tautologies in testing?
by moritz (Cardinal) on Jul 15, 2009 at 22:30 UTC |