... undiscovered
error.
20 The ArtofSoftware Testing
Figure 2.2
The Surprising Errors Remaining/Errors Found
Relationship.
01.qxd 4/29/04 4:32 PM Page 20
The Art of
Software
Testing
Second Edition
Glenford ... of the testing principles of
Chapter 2).
26 The ArtofSoftware Testing
01.qxd 4/29/04 4:32 PM Page 26
infeasible. Perhaps, then, there are ways of combining elements of
black-box and white-box ... 4.
Software Testing Principles
Continuing with the major premise of this chapter, that the most
important considerations in software testing are issues of psychology,
we can identify a set of...
... understanding of the importance of experience
Engagement
Displeasure Pleasure
Anger
Ease
Pleasure
Fun
joy
Frustration
Displeasure
Awful
Software
Bad
Software
Most
Software
Good
Software
Good ... point ofsoftware isn’t
necessarily to engross your users in the experience of using the software, it
is to keep them focused on the ultimate goals they’re trying to accomplish
in using the software, ... working
software itself; and the artistic sense required to intuit and design for how
the different subjective perspectives of different users will experience any
given aspect of the software. ...
... that we compute the sum of the two quantities.
It is merely a delimiter in our list of predictor variables.
1.6 Startup and Shutdown
Like that of many sophisticated software applications, R’s ... question mark (?):
> ?seq
20 Chapter 1
www.it-ebooks.info
THE ARTOF R
PROGRAMMING
A Tour of Statistical
Software Design
by Norman Matloff
San Francisco
www.it-ebooks.info
2 Jill 10
> d$ages
[1] ... startup files. In addition, R can save all or part of a session,
such as a record of what you did, to an output file. If there are R commands
that you would like to execute at the beginning of...
... program is known as regression testing.
18 The ArtofSoftware Testing
01.qxd 4/29/04 4:32 PM Page 18
So, the purpose of this updated edition of The ArtofSoftware Test-
ing is the same as it was in ... adequate program testing is a
very necessary—and achievable—part ofsoftware development, as
you will learn in this book.
4 The ArtofSoftware Testing
01.qxd 4/29/04 4:32 PM Page 4
CHAPTER 3
Program ... program
for that set of input data.
14 The ArtofSoftware Testing
01.qxd 4/29/04 4:32 PM Page 14
An Error Checklist for Inspections
An important part of the inspection process is the use of a checklist
to...