What Is The Difference between Unit Testing and Functional Testing?

What is the difference between unit testing and functional testing in the context of professionals using one over the other?

A user wants to verify that the software behavior is correct from a black-box perspective; this more closely describes functional testing. A programmer is more concerned about the theoretical aspects of the code and its inner workings; this more closely describes unit testing. QA professionals blend user testing with programmer testing. See also What is an SDET?.

Leave a comment

Your email address will not be published. Required fields are marked *