Design Testing and Validation