Sumanth
Answered On : Feb 13th, 2007
UAT: User Acceptance TestingBAT: Business Acceptance TestingUser Acceptance Testing will be doing by end-users as well testers, the testing is done base on business requirement document and functional / Technical specs.Business Acceptance Testing will be doing by business representatives only, base on business requirement document Thanks,Sumanth.
Login to rate this answer.
lakshmipriya
Answered On : Mar 9th, 2007
UAT: user acceptance testing. this will be done by end-users or testers. it concentrates on meting the customer's requirements functional/software /hardware requirements.
BAT: business acceptance testing. this willbe done by business representatives. this concentrates on meeting the business requirements of business scenario or business specifications.

1 User has rated as useful.
Login to rate this answer.
Beyond the definitions already provided, some organizations define UAT and BAT like this:
User Acceptance Testing (UAL) is conducted by the customer to ensure the system satisfies is contractual acceptance criteria before being signed-off as meeting user needs.
Business Acceptance Testing (BAT) is undertaken within the development organization of the supplier to ensure the system will eventually pass user acceptance testing.
Login to rate this answer.