You are on page 1of 1

1. 2. 3. 4. 5. 6. 7. 8.

Explain the difference between black box (functional) and white box (structural) testing techniques. Name at least three black box techniques. Use equivalence partitioning and boundary value analysis to design test cases. Recognize a state transition testing technique. Name at least three white box techniques. Understand what the meaning of statement testing and branch testing.

9. What is the difference between black-box and white-box testing? During the software development, how can we derive black-box tests? How about white-box tests? 10. Whats the advantage if acceptance tests can be automated? 11. In XP, the customer and developers work cooperatively to specify the acceptance 12. tests. What are to pros and cons if the customer and developers work together on 13. acceptance tests 14. who should perform the validation test-the software developer or the software user?justify your answer

You might also like