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 clients: alpha testing    Up: testing performed by users and clients    Previous testing performed by users and clients: beta 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