A — Unit Tests
B — Integration Tests
C — End-to-End Tests
D — Acceptance Tests
E — All of the above were discussed in the reading.
Answer 1
E — All of the above were discussed in the reading.
Question 2: Which of the following accurately describes the difference between whitebox and black-box testing?
A — White box testing is done by the business people; black box testing is done by developers
B — White box testing requires knowledge of the code being executed; Black box testing does not require knowledge of the implementation
C — White box testing does not require knowledge of the code being executed; Black box testing requires knowledge of the implementation
D — There is no difference; both are synonyms for the same kind of testing
Answer 2
B — White box testing requires knowledge of the code being executed; Black box testing does not require knowledge of the implementation
A — Dividing testing inputs into classes that should give the same test results
B — Verifying that the values at the boundaries are equal
C — Writing roughly equal amounts of the different types of tests
Answer 3
A — Dividing testing inputs into classes that should give the same test results
Question 4: According to the testing pyramid, which kind of test should you probably have the fewest test cases of?
A — End-To-End Tests
B — Integration Tests
C — Unit Tests
D — You should have about the same number of each
Answer 4
A — End-To-End Tests