Testing is an adequate way of evaluating quality of software products in terms that matter to their users,...