Gray Box Testing
- •
def
- •
a mix of White Box Testing and Black Box Testing
- •
the tester has partial knowledge of the internal structure while also testing from an end-user perspective
- •
- •
- •
testing approaches
- •
pattern testing — used for software developed following the same pattern as previous software; identifies the reasons for failure so they can be fixed in subsequent software
- •
regression testing — verifies that modifications to any part of the software have not caused adverse or unintended side effects elsewhere
- •
orthogonal array testing (OAT) — covers maximum code with minimum test cases; test cases designed to cover maximum code and GUI functions with a smaller number of tests
- •
- •
note
- •
not sufficient on its own; must be used alongside white box and black box testing
- •
- •