Certified Information Systems Auditor (CISA) — Question 800

Which of the following types of testing BEST ensures business requirements are met prior to software release?

Answer options

Correct answer: B

Explanation

User acceptance testing (UAT) is specifically designed to confirm that the software meets the business requirements from the user's perspective before it goes live. In contrast, load balance testing focuses on performance, end-to-end testing examines the entire workflow, and functional testing checks individual functionalities, none of which guarantee that all business needs are met.