Black Box Testing



Definition of Black Box Testing

This is the type of software testing, in this testing tester need not to aware about the internal code. So without looking into internal code tester do the testing on the base of provided requirement by client. Tester will check and verify the all software specifications and requirements..
            Test Engineer need to focus only on the input and output of the software system to complete the black box testing without bothering about internal code knowledge of application software.

Steps of Black Box Testing:
i.                    First understand and examine the initial specifications and requirements.
ii.                  Test engineer will plan about the valid (Positive Inputs) scenarios and some invalid (Negative inputs) scenarios to test the functionality of application software.
iii.                Test Engineers will guess or assume the expected result
iv.                Now test engineer will create test cases with selected scenarios.
v.                  Now test cases will be executed by test engineers
vi.                Test Engineers will compare the actual outputs with the expected outputs.
vii.              Defects if any are fixed and re-tested.

Black Box Testing Types:

Functional Testing: Test Engineer will test all functional requirements in such type of testing.
Non-Function Testing: All non-function requirement of software such as usability, scalability, and performance testing will be performed by test engineers.
Regression Testing: When all bug reported of testing will be fixed, Then all scenarios will be retested to confirm the side effects of newly made changes.

Black Box Testing Strategy:

Equivalence Class Testing: This is performed to test only reasonable test cases to reduce the extra time of testing.
Boundary Value Testing: This testing is the based on boundary values of execution results.
Decision Table Testing: This testing is based on Decision table formalities.

Tools used for Black Box Testing:
QTP – is used for Functional / Regression Test Cases
Loadrunner – is used for Non-Functional Test Cases

Black Box Testing
Black Box Testing
 best black box testing can be done by manual testing


Real world scenario for, Definition of Black Box Testing, Steps of Black Box Testing, Black Box Testing Types, Black Box Testing Strategy, Tools used for Black Box Testing,  best black box testing can be done by manual testing 


No comments:

Post a Comment

Popular Posts