|
| Functional testing is complementary to - but quite different from - unit testing. Simply put, unit tests indicate whether the code is doing things right; functional tests tell whether the completed application is working correctly and providing the proper functionality. Unit tests are written from the code developer's perspective, while functional tests are written from the end user's and business-process perspective. |