Which type of Testing is often based on a customers environment?
-
Regression Testing
-
User Acceptance Testing
-
Unit Testing
-
Re-testing
B
Correct answer
Explanation
User Acceptance Testing (UAT) is conducted in an environment that mirrors the customer's actual production setup, using realistic data and configuration. This validates that the software works correctly in the customer's specific context. Regression (A) checks for unintended side effects after changes. Unit testing (C) tests individual code components. Re-testing (D) verifies specific bug fixes.