CTFL

CTFL practice questions, page 4 of 6, with answer review and explanations.

Question 16

Which of the following test design techniques is not a black box technique?

  1. Equivalence partitioning
  2. State transition testing
  3. Boundary value analysis
  4. Statement coverage

Question 17

Which of the following are valid test objectives? (i)Finding defects. (ii)Gaining confidence about the level of quality and providing information. (iii)Preventing defects. (iv)Debugging the code.

  1. i, ii and iii
  2. i, ii and iv
  3. ii and iii
  4. i and iv

Question 18

What can testing demonstrate?

  1. Testing can demonstrate that there are no defects
  2. Testing can demonstrate that there are defects
  3. Testing can demonstrate that the software is correct
  4. Testing can demonstrate that there are no hidden defects in the software

Question 19

Equivalence Partitioning is best defined as:

  1. An analysis technique that divides inputs into groups that are expected to exhibit similar behaviors.
  2. Applying to time-related data classes only.
  3. A form of white-box testing.
  4. A method to reduce test coverage.

Question 20

Dynamic Analysis Tools are used to:

  1. Determine differences between files or databases.
  2. Monitor and report on how a system behaves under a variety of conditions.
  3. Find defects, such as memory leaks, while software is executing.
  4. Measure the percentage of specific types of code structure that have been exercised.