2 ms·
Boundary value analysis? Machine state transitions testing? Equivalence partitioning? There are heaps of techniques one can use to identify which data points a
by gioele 14y ago
Boundary value analysis? Machine state transitions testing? Equivalence partitioning?
There are heaps of techniques one can use to identify which data points and combinations are useful to test. Some of these techniques even take a peek at your code to highlight the possible pain points.
- gaius 14y agoLOL! You think someone who's drunk the unit testing kool-aid has even heard of any of that?
- wpietri 14y agoYou have to start somewhere. If I have to choose between a world where people never test and one where they test but aren't very good at it yet, I'll definitely take the latter. Of course, I'm still filled with rage when I find a cargo-cult suite of unit tests. But it's so much easier to convince those people to write smarter tests than it is to deal with the team that has no time to write tests because they're spending all their time debugging.