|
|
|
|
|
by leeoniya
4077 days ago
|
|
a lot of automated software testing revolves around regression detection - not reintroducing bugs you've already fixed. for this to work you need to test against a very narrow set of predefined conditions. introducing randomness (fuzzing) into tests can find new bugs or edge cases and therefore mis-categorize them as regressions. fuzzers certainly have their place in finding new bugs or security holes, but not when you expect passing tests to always pass if the code they cover has not changed. |
|