Is Functional Testing (User acceptance tests (business transaction flows), +ve input tests, -ve input tests) sufficient to determine the Code Coverage?
Do we see any additional coverage when we do non-functional testing (example: load testing with the same inputs used in functional testing)? If so, How?
Software/Hardware used:
ASKED:
December 24, 2008 4:55 AM
UPDATED:
February 4, 2011 5:07 AM
Functional testing means, to test functionality / integrity of software. And its a Black box testing method while Code coverage is the one of the white box testing method. But both methods are complementary to each other. As far as my best knowledge, functional testing helps to determine code coverage for small project or SBS. Code coverage is not the 100% sure (as Shillu said earlier) in case of functionality test. Because, it is not possible, to test this with full guarantee all the time as somewhere the infrastructures are not up to date. As the time goes, the test will pass and after that it will be marketable.