Alpha and Beta Testing
These types of testing are carried out late in the development of products to simulate the actual use of the software and verify its functions to identify errors and fix them in a timely manner before the product goes to market.