In order to implement Black Box Testing Strategy, the tester is needed to be thorough with the requirement specifications of the system and as a user, should know, how the system should behave in response to the particular action.
Advantages of Black Box Testing
- Tester can be non-technical.
- Used to verify contradictions in actual system and the specifications.
- Test cases can be designed as soon as the functional specifications are complete.
Disadvantage of Black Box Testing
- The test inputs needs to be from large sample space.
- It is difficult to identify all possible inputs in limited testing time. So writing test cases is slow and difficult
- Chances of having unidentified paths during this testing
Advantages of Black Box Testing
- Tester can be non-technical.
- Used to verify contradictions in actual system and the specifications.
- Test cases can be designed as soon as the functional specifications are complete.
Disadvantage of Black Box Testing
- The test inputs needs to be from large sample space.
- It is difficult to identify all possible inputs in limited testing time. So writing test cases is slow and difficult
- Chances of having unidentified paths during this testing
Different Testing Types Under Black Box Testing
These testing types are again divided in two groups:
a) User is not required.
b) Testing in which user plays a role of tester
Testing type where user is not required:
- FUNCTIONAL TESTING: Functionality testing of software is testing conducted on a complete, integrated system to evaluate the system's compliance with its specified requirements. Since Functionality testing falls within the scope of black box testing, require no knowledge of the inner design of the code or logic.
- STRESS TESTING:
- LOAD TESTING:
- Ad- hoc TESTING:
- EXPLANATORY TESTING:
- USABILITY TESTING:
- SMOKE TESTING:
- RECOVERY TESTING:
- VOLUME TESTING:
- DOMAIN TESTING:
- SCENARIO TESTING:
- REGRESSION TESTING:
- USER ACCEPTANCE TESTING:
- ALPHA TESTING:
- BETA TESTING:
0 comments:
Post a Comment