Which of the following best describes the difference between white-box testing and black-box testing?
White-box testing is performed by an independent programmer team
Black-box testing uses the bottom-up approach
Black-box testing involves the business units
White-box testing examines the program internal logical structures