Functional Testing (Black Box Testing):
- functional testing checks app’s functionalities without looking at the internal structure of the code, hence it is called black box testing. Despite how flawless the various individual code components may be, it is essential to check that the app is functioning as expected, when all components are combined.
- Black-box testing is a method of software testing that examines the functionality of an application based on the specifications. It is also known as Specifications based testing. Independent Testing Team usually performs this type of testing during the software testing life cycle.
- This method of test can be applied to each and every level of software testing such as unit, integration, system and acceptance testing.
Advantages:
- Well suited and efficient for large code segments
- Code access is not required.
Disadvantages:
- Limited coverage, since only a selected number of test scenarios is actually performed.
- Inefficient Testing,due to the fact that the tester only has limited knowledge about an application
0 Comments