Wednesday, October 28, 2015

what are different software testing methods

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.

No comments:

Post a Comment