Software Testing.Past, Present, and Future

10/8/98


Click here to start


Table of Contents

Software Testing.Past, Present, and Future

Outline

Reality Check

Our 30-Year "Quality-Seeking" Adventure

1. Process Improvement/Maturity

2. Formal Methods

3. Languages and OO Design

4. Code Measurement

5. Software Standards

So Where Have We Gotten To?….

The Testing Process

Why Do We Test?

The Great Myth: "Test-out" the Bugs

When Do We Test Software?

Did You Know That:

Did You Know That:

Did You Know That:

Did You Know That:

PPT Slide

Did You Know That:

Did You Know That:

Is Testing The Silver Bullet?

Testing Problem #1: Time

Problem #2: Faults Hide From Tests

Software that Always Fails

Correct Software

Typical Software

Fault Density (Size)

Fault Density

Design-for-Testability (DFT)

Problem #3: Test Management/Costs

Problem #3: Test Management/Costs

Problem #4: Training Personnel

Problem #5: What Techniques To Use?

Problem #6: Books and Education

Solution: Just Do More Testing, Right?

Today….

The Gap Grows

Summary

Author: Jeffrey Voas

Email: jmvoas@rstcorp.com

Home Page: http://www.rstcorp.com/presentations/