Home » Software

Acceptance Testing – An Overview

Submitted by admin on May 31, 2010 – 2:27 pmNo Comment

Acceptance testing is normally the responsibility of the intended customer of the software under development. The testing is typically performed prior to the customer officially accepting the software product. The aim of this type of testing is not actually to find defects, but to provide a level of confidence in the software and to act as an assessment of the products readiness for deployment. A company may have paid a significant sum of money to a software development company to provide them with a product. So it is in the receiving company’s best interests to perform some kind of test to ensure the product does what it was intended to do, and operates as expected.

This type of testing may not be the last phase of software testing though, as depending on the software/system, an integration test may be required too. This type of software testing is also valid at other stages of the software development lifecycle, for example; A COTS(Commercial Off The Shelf) product can be Acceptance Tested when it is installed or integrated. Also, Acceptance Testing of a functional enhancement can be performed before a System Test, or Acceptance testing of the usability of a component can be done during the component testing phase.

Unlike most other forms of software testing, the test cases are known to both customer and developer. The test cases can be created by either the developer or the customer, but typically both parties will be involved in the test case reviews. The type of testing techniques employed in this type of software testing are traditionally ‘Black-Box’, as there is normally a high level of customer/end user input.

Acceptance Testing can also be considered to be a category in itself, as there are other types of software testing that belong to it, such as:

Operational Acceptance Testing

This type of testing typically revolves around the tasks associated with a System Administrator such as; disaster recovery, backups/restores, maintenance tasks and security vulnerabilities. This type of testing is often referred to as operational readiness testing.

User Acceptance Testing

This type of software testing is typically performed by business users. The product will be fully developed at this stage, and testing will be done using real-world usage scenarios and a cross-section of typical end-user profiles may be used.

Contract and regulation acceptance testing

Contract acceptance testing is typically performed against a set of criteria documented within the contract for the production of the software. This criteria should be defined when the contract is actually agreed upon. Similarly, regulation acceptance testing is executed against regulations that need be adhered to, such safety or government regulations.

Alpha and beta (or field) testing

Software development companies ideally like to receive feedback from customers before the software product is released. Alpha Testing gathers feedback from internal company staff and is typically performed on the developing company’s own site. Beta testing (or field testing), is performed by a selected group of customers at their own site. Sometimes the group of users is made wider by the use of public beta trials.

http://www.testing4success.com is a professional software testing company providing highly cost-effective Acceptance Testing services to companies around the globe. We can provide software testing services to supplement your existing project, or provide dedicated outsource software testing for entire projects, all delivered on-time and with outstanding results.

Leave a comment!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.


Architecture »

Want Imperia 3 BHK apartments Dosti Group THANE MUMBAI

Affinity Solution Pvt. Ltd.
Presents
Dosti Imperia Thane Mumbai:
Dosti Group Imperia Thane ||91-9999684166|| Dosti Group Imperia Project Thane | Dosti Group Imperia Property Thane | Dosti Group Imperia Propeties Thane | Dosti Group Imperia Apartment Thane | …

Hi-Tech »

IT »

Benefits of Online Video on Demand Services for Individuals

Are you tired of waiting for your favorite programs or movies? On the other hand, do you have to wait restlessly in front of the idiot box and have to watch commercials in between your …

Medicine »

Bring your natural smile back by consulting Burbank cosmetic dentist

A beautiful and charming smile is all you need when you speak to somebody. Your smile can attract anyone and make an impressive impact to the listener. And a simple problem in your teeth and …

Press Releases »

Vashi Navi Mumbai New Booking Properties-09999684166 Sparsh Projects By Arihant Vashi Mumbai

Affinity Solution Pvt. Ltd.
Presents
Arihant Sparsh Vashi Navi Mumbai:
Arihant Sparsh | Arihant Sparsh Vashi | Arihant Sparsh Vashi Rates | Arihant Sparsh Vashi Navi Mumbai | Arihant Sparsh Vashi Location | Arihant Sparsh Project Vashi | …

Science »

Culinary Management Programs

There are many different culinary management programs throughout the country at various schools, but the most common type is the Bachelor of Culinary Management degree, which can be found at colleges, universities, technical institutions and …