Saturday, May 21, 2011

what is the difference b/w system testing and functional testing

unctional Testing



Testing the features and operational behavior of a product to ensure they correspond to its specifications. Testing that ignores the internal mechanism of a system or component and focuses solely on the outputs generated in response to selected inputs and execution conditions. Functional Testing Black-box type of testing geared to functional requirements of an application. Testers should perform this type of testing.



System Testing



Upon completion of integration testing, the Test Team will begin system testing. During system testing, which is a black box test, the complete system is configured in a controlled environment to validate its accuracy and completeness in performing the functions as designed. The system test will simulate production in that it will occur in the "production-like" test environment and test all of the functions of the system that will be required in production. The Test Team will complete the system test. Prior to the system test, the unit and integration test results will be reviewed by Software Quality Assurance (SQA) to ensure all problems have been resolved. It is important for higher level testing efforts to understand unresolved problems from the lower testing levels. System testing is deemed complete when actual results and expected results are either in line or differences are explainable/acceptable based on client input.



Objective of System testing is to verify that the system is completely functional and robust enough for user interaction and use. System testing covers many different aspects including functional testing, volume/performance testing, and multi-user testing.

1)Functional Testing:-It is one of the testing type and related to functionality of systm or component that 'What it does'.
It focuses on suitability,interoperability,security,accuracy and compliance.

2)System testing:- It is one of the test level and concerned with the behavior of the whole system/product as defined by the scope of a development project or product,it is process of testing an integrated system to verify that it meets specified requirements.sustem testing should investigate both functional and non-functional requirementsof the system.

No comments:

Post a Comment