What is acceptance testing? Definition from SearchSoftwareQuality (2024)

What is acceptance testing? Definition from SearchSoftwareQuality (1)

By

What is acceptance testing?

Acceptance testing is a quality assurance (QA) process that determines to what degree an application meets end users' approval. Depending on the organization, acceptance testing might take the form of beta testing, application testing, field testing or end-user testing.

A QA team conducts acceptance tests to ensure the software or app matches business requirements and end-user needs. An acceptance test returns either a pass or fail result. A fail suggests that there is a flaw present, and the software should not go into production.

Acceptance testing enables an organization to engage end users in the testing process and gather their feedback to relay to developers. This feedback helps QA identify flaws that it might have missed during the development stage tests, such as unit and functional testing. Additionally, acceptance testing helps developers understand business needs for each function in the tested software. Acceptance testing can also help ensure the software or application meetscomplianceguidelines.

Acceptance testing process

Acceptance testing occurs after system tests, but before deployment. A QA team writes acceptance tests and sets them up to examine how the software acts in a simulated production environment. Acceptance testing confirms the software's stability and checks for flaws.

Acceptance testing includes the following phases: plan, test, record, compare and result.

Once the test is written according to the plan, end users interact with the software to gauge its usability. The software should meet expectations, as defined by the business in the requirements. When the tests return results, IT should report and fix any flaws that show up. If the results match the acceptance criteria for each test case, the test will pass. But, if test cases exceed an unacceptable threshold, they will fail.

Types of acceptance testing

Acceptance testing encompasses various types, including user acceptance and operational acceptance.

What is acceptance testing? Definition from SearchSoftwareQuality (2)

User acceptance testing (UAT), also called end-user testing, assesses if the software operates as expected by the target base of users. Users could mean internal employees or customers of a business or another group, depending on the project.

Operational acceptance testing reviews how a software product works. This type of testing ensures processes operate as expected and that staff can sufficiently use and maintain the system. Operational acceptance testing examines backups and disaster recovery, as well as maintainability,failoverand security.

This was last updated in October 2021

Continue Reading About acceptance testing

Related Terms

bug bounty program
A bug bounty program, also called a vulnerability rewards program (VRP), is a crowdsourcing initiative that rewards individuals ...Seecompletedefinition
staging environment
A staging environment (stage) is a nearly exact replica of a production environment for software testing.Seecompletedefinition
What is dynamic application security testing (DAST)?
Dynamic application security testing (DAST) is the process of analyzing a web application in runtime to identify security ...Seecompletedefinition

Dig Deeper on Software test types

What is acceptance testing? Definition from SearchSoftwareQuality (2024)
Top Articles
The U.S. avoided a recession in 2023. What’s the outlook for 2024? Here’s what experts are predicting
Don’t Believe the Hype: C Remains the Gold Standard for High-Performance Programming
This website is unavailable in your location. – WSB-TV Channel 2 - Atlanta
Bank Of America Financial Center Irvington Photos
Lakers Game Summary
123Movies Encanto
Stretchmark Camouflage Highland Park
Tabc On The Fly Final Exam Answers
Find All Subdomains
Jennette Mccurdy And Joe Tmz Photos
Craigslist Mexico Cancun
Imbigswoo
What is IXL and How Does it Work?
Craigslistdaytona
Tcu Jaggaer
Aces Fmc Charting
Alaska: Lockruf der Wildnis
Procore Championship 2024 - PGA TOUR Golf Leaderboard | ESPN
Aldi Sign In Careers
1-833-955-4522
Watch The Lovely Bones Online Free 123Movies
Alfie Liebel
The Blind Showtimes Near Amc Merchants Crossing 16
Kingdom Tattoo Ithaca Mi
Hdmovie2 Sbs
Prey For The Devil Showtimes Near Ontario Luxe Reel Theatre
Kroger Feed Login
Blackboard Login Pjc
JVID Rina sauce set1
Royalfh Obituaries Home
Penn State Service Management
Weather Underground Durham
Armor Crushing Weapon Crossword Clue
Rlcraft Toolbelt
Clearvue Eye Care Nyc
Salons Open Near Me Today
Workboy Kennel
Lowell Car Accident Lawyer Kiley Law Group
Haley Gifts :: Stardew Valley
Strange World Showtimes Near Atlas Cinemas Great Lakes Stadium 16
Appraisalport Com Dashboard /# Orders
The 38 Best Restaurants in Montreal
Felix Mallard Lpsg
Paperless Employee/Kiewit Pay Statements
Craigs List Palm Springs
Best Restaurants Minocqua
Worcester County Circuit Court
Craigslist Odessa Midland Texas
Sofia With An F Mugshot
Port Huron Newspaper
Haunted Mansion Showtimes Near Millstone 14
Sams Gas Price San Angelo
Latest Posts
Article information

Author: Lakeisha Bayer VM

Last Updated:

Views: 5566

Rating: 4.9 / 5 (49 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Lakeisha Bayer VM

Birthday: 1997-10-17

Address: Suite 835 34136 Adrian Mountains, Floydton, UT 81036

Phone: +3571527672278

Job: Manufacturing Agent

Hobby: Skimboarding, Photography, Roller skating, Knife making, Paintball, Embroidery, Gunsmithing

Introduction: My name is Lakeisha Bayer VM, I am a brainy, kind, enchanting, healthy, lovely, clean, witty person who loves writing and wants to share my knowledge and understanding with you.