Importance of Functional Testing