Before deploying to production, we test the pre-production environment to ensure that all features are working as expected. This includes testing for bugs and verifying any enhancement requests. It is also important to ensure that the application is as close to the production environment as possible. This allows for the most accurate testing and assessment of the application prior to its deployment.