1. Home
  2. Knowledge Base
  3. Acceptance Testing – Definition

Acceptance Testing – Definition

Acceptance Testing Definition

Acceptance testing can be described as a performance testing metric that tests whether a software or engineering product has acceptable standards before it is put on the market for sale. Acceptance testing is a functional and performance trial conducted on a product before it is delivered or sold.

It is commonly used in engineering and software industries to determine whether a product meets the required specifications before or is sold. Acceptance testing can also be called a quality assurance process that evaluates a product as to whether it complies to the required specifications or otherwise.

A Little More on What is Acceptance Testing

There are other names for acceptance testing, they are field testing, operational acceptance testing and end-user testing. It is an end-user testing because it examines to what extent an engineering product or software meets the approval of acceptance of the end-user.

All software or engineering products go through the process of Acceptance Testing, it is the final stage of testing cycle that these products are subjected to. Before a producing is delivered to a client, it must go through this process. Acceptance testing checks for how well the software or product performs, and whether it meets the expectations of the customer.

Acceptance testing determines whether a product will be delivered or not, sold or not and accepted by a client or not. There are different forms of acceptance testing and each form evaluates something different in the product. While some check the functional and physical performance, some examine the compliance of the product to standards and whether it meets the user’s specifications. The major types of acceptance testing are;

Reference for “Acceptance Testing”

softwaretestingfundamentals.com/acceptance-testing/

https://en.wikipedia.org/wiki/Acceptance_testing

https://www.agilealliance.org/glossary/acceptance/

https://www.tutorialspoint.com/software_testing_dictionary/acceptance_testing.htm

https://searchsoftwarequality.techtarget.com/definition/acceptance-test

Academics  research on “Acceptance Testing”

Toward preprototype user acceptance testing of new information systems: implications for software project management, Davis, F. D., & Venkatesh, V. (2004). IEEE Transactions on Engineering management, 51(1), 31-46. Miscalculations in specifying requirements have been identified as a significant contributor to failures in the software project. It is imperative for developers of information systems to verify requirements by preempting acceptance of a new framework for workplace built on user evaluations of its requirements evaluated at the pre-launch phase of the development project. Ideally, before the sneak peek test of the prototype. Meanwhile, the customary mindset among system developers assumes that each user must be clever to use at least a functioning prototype of the new system before assessment which reflects future behavior can be provided.

Automated acceptance testing: A literature review and an industrial case study, Haugset, B., & Hanssen, G. K. (2008, August). Automated acceptance testing: A literature review and an industrial case study. In Agile 2008 Conference (pp. 27-38). IEEE. A novel testing idea in agile software is called Automated acceptance testing. It offers a future for improved communication and collaboration. Existing literature was summarized by this paper, and it also provides a case study from an industrial vantage point on the adoption of automated acceptance testing. It also aims at establishing an updated overview of prior knowledge to add value to practice and future research. We established the possibilities of the proposed benefits and agreed that subsequent research and enhancements are required to access the optimal potential value.

Testing the technology acceptance model across cultures: A three country study, Straub, D., Keil, M., & Brenner, W. (1997). Testing the technology acceptance model across cultures: A three country study. Information & management, 33(1), 1-11. IS researchers popularized the use of the technology acceptance model(TAM) to gain an in-depth knowledge of the application and adoption of information systems. While TAM already mainstreamed in North America, little has been done to popularized its use globally. With the advancement in business and operations, there is a need to test the application of the TAM model in the different cultural milieu. This study provides comparison across three countries: United States, Japan, and Switzerland. The outcome of the study shows that TAM works in the United States and Switzerland, but not in Japan.

Was this article helpful?