Purpose Of Functional Testing And Non Functional Testing