Quality is delighting customers
alpha testing:Is a testing process in developer side to check it cover the potential of the customer,it placed before proceeding beta testing
beta testing:after alpha testing the product released to the customer to use if any defect occur in product
Alpha Testing : It is conducted by Client/Customer at Developed environment before Beta Testing.
Beta Testing : It is conducted by Client/Customer/End User at Client environment/User environment.
Both testing belongs to Acceptance Testing.