acceptance testing in software testing diagram