As part of the application in development, create a simple example application that allows the end customer to exercise the application with a minimal knowledge of the system. Another recommended practice is to include a series of regression tests for release testing and validation. Because example and regression tests are application dependent, it is the application developer's responsibility to ensure that your end customer creates a series of tests with test coverage that ensures customer-facing functionality.