Object Oriented Software Engineering   View all facts   Glossary   Help
subject > process > verification > testing > testing performed by users and clients > acceptance testing
Next testing performed by users and clientsalpha testing    Uptesting performed by users and clients    Previous testing performed by users and clientsbeta testing   

acceptance testing
subjectfact 
acceptance testinghas definition Testing performed by customers, on their own initiative, to decide whether software is sufficiently acceptable to pay for2001-08-30 14:54:26.0
has purpose
  • to decide whether software is of sufficient quality either to purchase or to pay a custom developer
  • to choose between several competing generic products
2001-08-30 14:54:26.0
is a subtopic of 10.9 - Strategies for Testing Large Systems2001-08-30 14:54:26.0
is performed by customers on their own initiative2001-08-30 14:54:26.0
is a kind of testing performed by users and clients2001-08-30 14:54:26.0
testing performed by users and clientsshould occur when the developers believe that the software has reached a sufficient level of quality (e.g. it is approaching the quality targets)2001-08-30 14:57:57.0
testingcan find defects whose consequences are obvious but which are buried in complex code, and thus will be hard to detect when inspecting2001-08-30 14:57:56.0
involves thinking of what could go wrong without actually studying the software2001-08-30 14:57:56.0
is complementary to inspecting2001-08-30 14:57:56.0
requires attention to detail2001-08-30 14:57:56.0
processsee also process^22001-08-30 14:57:05.0