Functional And Non Functional Tests