Appendix A. Answers to Quiz Questions

Chapter 1

1:

In the Year 2000 bug example, did Dave do anything wrong?

A1:

If Dave was a good programmer he would have questioned the “obvious” oversight and not just programmed his software to only work through 1999. Because he didn't, a software tester should have tested for and found the bug. The team could have then decided whether to fix it.

2:

True or False: It's important what term your company or team calls a problem in its software.

A2:

False. It's not important, but the term used often reflects the personality of the team and how they approach the finding, reporting, and fixing of the problems.

3:

What's wrong with just testing that a program works as expected?

A3:

At most, that's only half the testing ...

Get Software Testing, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.