Black box testing is a matter of functional testing of the software. It is more of what the end user will get. White box testing is what the developer does before they submit it for black box...