In software testing, what is the difference between black-box and white-box testing?
- Both test the same thing
- White-box tests code, black-box tests functionality
- White-box tests design, black-box tests functionality
- Black-box tests code, white-box tests the interface