Ch8-1-instrument

Ch8-1-instrument - Introduction to Software Testing Chapter...

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

View Full Document Right Arrow Icon
Introduction to Software Testing Chapter 8.1 Building Testing Tools –Instrumentation Paul Ammann & Jeff Offutt www.introsoftwaretesting.com Introduction to Software Testing (Ch 8.1), www.introsoftwaretesting.com © Ammann & Offutt 2 Chapter 8 Outline 2. Building Mutation Testing Tools Instrumentation for Graph and Logical Expression Criteria
Background image of page 1

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

View Full DocumentRight Arrow Icon
Introduction to Software Testing (Ch 8.1), www.introsoftwaretesting.com © Ammann & Offutt 3 Categories of Test Tools Research Private non-commercial Commercial Advanced techniques Generators Very powerful Often code-based Usually incomplete General purpose Moderate techniques Acceptors Mostly complete Some code-based Often special purpose Test management Simple coverage Metrics Code independent Introduction to Software Testing (Ch 8.1), www.introsoftwaretesting.com © Ammann & Offutt 4 Types of Test Tools 1. Coverage analyzers (Acceptors) What coverage ? (most common is node) What level? (sometimes object code) 2. Flow graph generators 3. Metrics 4. Instrumentation support 5. Test execution automation Runs scripts and reports results JUnit, HttpUnit, … 6. Capture / replay Useful for GUIs 7. Stubs and Drivers
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 / 7

Ch8-1-instrument - Introduction to Software Testing Chapter...

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