power of software testing