I picked the word “conceptually” very carefully 😉
Discussion
They are conceptually much different 😂
Both useful on different ways. Randomness is great in fuzz testing and finding edge cases that are difficult to find without randomness, the auditor I wrote is better for unit testing known vectors to validate expected behaviors.
And to be clear, they are complimentary and so is relevant. Just wanted to clarify the functionality.