software testing myths