what is the important difference between system testing and functional testing?
functional involves testing the functional requirements. system testing involves testing both the functional and non functional requirements.