Destructive

Why is Destructive testing a desirable way to carry out the testing process of a software?
Why is destructive testing useful? Destructive testing is undertaken in order to understand a specimen's performance or material behaviour, these proc...