Testing Techniques and Tools


Wednesday 8 march

10:05 - 11:00 Lecture 2

Testing Techniques and Tools


Vijayalakshmi Sundararajan

The aim of this lecture is to describe various software testing techniques. It will describe structural testing techniques as well as error guessing. This lecture is also intended to give you a flavor of the many different types of computer aided testing tools available.


This lecture targets an audience with a software background and experience.


Dynamic Testing Techniques

- Black Box Test Techniques
- White Box Test Techniques
- Error guessing


Static Testing

- Reviews and Types of reviews
- Fagan Inspection method
- Static Analysis


Tool Support for Testing

- Types of CAST tool : Requirements testing; Static analysis; Test design; Data      preparation; Character-based test running; GUI test running; Test harnesses, drivers and simulators; Performance testing; Dynamic analysis; Debugging; Comparison; Test management; Coverage measurement.

- Tool selection and implementation