Training: Static Testing

Principles of Reviews - 30 minutes
The primary objective of most review techniques is to find defects within documents, and this is why reviews need to be recognised as a static testing technique. This session describes the potential benefits and problems we encounter when trying to implement reviews within our organisations. Although we are told by many sources that finding defects early in the lifecycle is cost effective,we need to prove this using some basic formulae which will be explained along with the various outcomes of a review that need to be considered.

RETURN TO CREATE A COURSE

Types of Reviews - 1 hour

It is important to understand the various types of review that can be used during a project and how they differ in their primary and secondary objectives. This session explains the advantages and disadvantages of; informal reviews, technical reviews, walkthroughs, Inspections, management reviews and audits. Choosing the right review for the document and context we are presented with is vital for maximum effectiveness. Candidates will experience each type of review that is described and will practically learn how to apply each technique effectively.

RETURN TO CREATE A COURSE

Successfully Implementing Reviews - 1 hour

How can we make reviews work for our organisation? Understanding the different types of reviews is one thing, but implementing them successfully is quite a different matter. This session looks at how we can prevent reviews being discarded because of time pressure and how to convince management of the cost effectiveness of performing and improving reviews. Making reviews work for you and your context is the key to their success.

RETURN TO CREATE A COURSE

Static Analysis - 1 hour

It has been said that " on average 40% of the defects that could have been found using static analysis will eventually become a bug in production". This statement shows the importance of using static analysis as part of our techniques, particularly for development. This session describes static analysis and how static analysis can help developers and testers. Control flow and dataflow defects will be described and how static analysis tools can be used to detect these with ease, speed and precision.

RETURN TO CREATE A COURSE