Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
4Activity
0 of .
Results for:
No results containing your search query
P. 1
Ch14

Ch14

Ratings: (0)|Views: 18|Likes:
Published by api-3717234

More info:

Published by: api-3717234 on Oct 15, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

03/18/2014

pdf

text

original

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner\u2019s Approach, 6/e and
are provided with permission by R.S. Pressman & Associates, Inc., copyright\u00a9 1996, 2001, 2005
1
Software Engineering: A Practitioner\u2019s Approach,
Software Engineering: A Practitioner\u2019s Approach,
6/e
6/e
Chapter 14
Chapter 14
Software Testing Techniques
Software Testing Techniques
copyright \u00a9 1996, 2001, 2005
R.S. Pressman & Associates, Inc.
For University Use Only

May be reproduced ONLY for student use at the university level
when used in conjunction with Software Engineering: A Practitioner's Approach.
Any other reproduction or use is expressly prohibited.

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner\u2019s Approach, 6/e and
are provided with permission by R.S. Pressman & Associates, Inc., copyright\u00a9 1996, 2001, 2005
2
Testability
Testability
\ue000
Operability
Operability\u2014it operates cleanly
\u2014it operates cleanly
\ue000
Observability
Observability\u2014the results of each test case are readily
\u2014the results of each test case are readily
observed
observed
\ue000
Controllability
Controllability\u2014the degree to which testing can be
\u2014the degree to which testing can be
automated and optimized
automated and optimized
\ue000
Decomposability
Decomposability\u2014testing can be targeted
\u2014testing can be targeted
\ue000
Simplicity
Simplicity\u2014reduce complex architecture and logic to
\u2014reduce complex architecture and logic to
simplify tests
simplify tests
\ue000
Stability
Stability\u2014few changes are requested during testing
\u2014few changes are requested during testing
\ue000
Understandability
Understandability\u2014of the design
\u2014of the design
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner\u2019s Approach, 6/e and
are provided with permission by R.S. Pressman & Associates, Inc., copyright\u00a9 1996, 2001, 2005
3
What is a \u201cGood\u201d Test?
What is a \u201cGood\u201d Test?
\ue000A good test has a high probability of finding
A good test has a high probability of finding
an error
an error
\ue000A good test is not redundant.
A good test is not redundant.
\ue000A good test should be \u201cbest of breed\u201d
A good test should be \u201cbest of breed\u201d
\ue000A good test should be neither too simple nor
A good test should be neither too simple nor
too complex
too complex

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->