Explain acceptance testing and beta testing.
Acceptance Testing and Beta testing: System tests are designed to validate a fully developed system to make sure that it meets its requirements.
Acceptance and beta testing are form of system testing:
Beta testing : Beta testing is the system testing performed by a choice group of friendly customers.
Acceptance Testing : Acceptance testing is the system testing performed by the cutomer to verify whether he should accept the delivery of the system.