Ch9-3-future - Introduction to Software Testing Chapter 9.3...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
1 Introduction to Software Testing Chapter 9.3 Challenges in Testing Software Test Criteria and the Future of Testing Paul Ammann & Jeff Offutt http://www.cs.gmu.edu/~offutt/softwaretest/ Chapter 9 Outline 1. Testing for Emergent Properties: Safety and Security 2. Software Testability Test Criteria and the Future of Software Testing 2 Introduction to Software Testing (Ch 9.2) © Ammann & Offutt
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Testing in the 1980s and 1990s Software engineering was very different Low quality software was normal and expected The cost of building better software outweighed the benefits Software was smaller Most software was bundled, shrink-wrapped, contracted Industry became dominated by one monopolistic vendor About a dozen books A few broad survey books, one or two on testing, design, requirements, etc In the early 1980s, one semester course was enough to learn most of the knowledge in software engineering 3 Safety critical software was a tiny part of the industry Testing, especially high Testing, especially high-end testing, end testing, simply was not very important Introduction to Software Testing (Ch 9.2) © Ammann & Offutt Cost of Late Testing 10% Fault 40% 50% Planning & Requirements Design Development Testing UAT Deploy to Production Requirements Test Planning Design Review Development Unit Testing Functional Testing System Testing Production Cost per Fault 1X 1X 1X 5X 10X 50X Fault Discovery 20% 13% 6% 20% 5% 36% Origination 4 $6K $13K $20K $101K $363K $252K Current State
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/17/2012 for the course SWE 637 taught by Professor Offutt,j during the Fall '08 term at George Mason.

Page1 / 6

Ch9-3-future - Introduction to Software Testing Chapter 9.3...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online