Functional Testing Vs System Testing