Testing methods
============
1)White-Box testing - tests internal structures or workings of a program, as opposed to the functionality exposed to the end-user. it is usually done at the unit level. It can test paths within a unit, paths between units during integration, and between subsystems during a system–level test.
2)Black-box testing - examining functionality without any knowledge of internal implementation. The testers are only aware of what the software is supposed to do, not how it does it
3)Grey-box testing - involves having knowledge of internal data structures and algorithms for purposes of designing tests, while executing those tests at the user, or black-box level. Manipulating input data and formatting output do not qualify as grey-box, because the input and output are clearly outside of the "black box" that we are calling the system under test.
============
1)White-Box testing - tests internal structures or workings of a program, as opposed to the functionality exposed to the end-user. it is usually done at the unit level. It can test paths within a unit, paths between units during integration, and between subsystems during a system–level test.
2)Black-box testing - examining functionality without any knowledge of internal implementation. The testers are only aware of what the software is supposed to do, not how it does it
3)Grey-box testing - involves having knowledge of internal data structures and algorithms for purposes of designing tests, while executing those tests at the user, or black-box level. Manipulating input data and formatting output do not qualify as grey-box, because the input and output are clearly outside of the "black box" that we are calling the system under test.
No comments:
Post a Comment