Explain why

a. Black box testing cannot usually test all aspects of the specifications.
b. Glass box testing cannot usually test all execution paths through the code. (This does not mean that glass box testing cannot visit all lines and visit all branches of the code.)


a. There are too many things to test. For example, if the specification involves integers, we cannot test for all possible integers
b. There are too many paths. For example, if there are N two-way branches, there are 2N paths.

Computer Science & Information Technology

You might also like to view...

All of the following are reasons to use recursion except:

a. An iterative solution is not apparent. b. The resulting program is easier to debug. c. It more naturally mirrors the problem. d. It maximizes execution performance.

Computer Science & Information Technology

Answer the following statements true (T) or false (F)

1) Type-parameter names among different generic methods must be unique. 2) The scope of a generic class’s type parameter is the entire class. 3) A type parameter can have at most one interface constraint, but multiple class constraints.

Computer Science & Information Technology

The filter "Begins With..." option is found on which type of filter?

A) Number filter B) Custom filter C) Date filter D) Text filter

Computer Science & Information Technology

A technician is working in a conference room. The technician is suspicious of the quality of the electrical wiring. What should the technician do first before connecting the cable TV line to a TV tuner card?

A) Use an antistatic wrist strap. B) Attach the cable while the card is outside the computer. C) Take a resistance reading. D) Unplug the computer.

Computer Science & Information Technology