Acceptance Testing
Explore acceptance testing to understand how it ensures a software system meets business requirements before release. Learn about different UAT types, including alpha, beta, and gamma testing, and how to create and execute acceptance tests in both manual and readable Gherkin formats.
We'll cover the following...
What is acceptance testing?
Acceptance testing, also known as User Acceptance Testing (UAT), is a type of testing where we test to see if the whole system works. This type of testing is done by people familiar with the system. Before releasing it into production, we test the system to satisfy the requirements. Business analysts or product owners generally write acceptance tests. UAT is a slower type of test than other tests in the pyramid. In most cases, we typically do UAT using a manual test ...