Skip Navigation **
* * ISEB foundation certificate * ISEB practitioner certificate * Effective Test Management * Testing within Development *
Testing within Development

The Course
This is a one day course aimed at providing today's developer with an overview of available testing techniques and methodologies and to improve communication between testers and developers.

The Benefit
Locating a fault earlier within the development lifecycle is far less costly than when found in either system testing, or by a user after the application has gone live.
This course provides programmers and developers with a greater awareness of the tools and techniques available to help remove these faults before they progress any further - thus resulting in an improvement in product quality.

The Content
The course contains the following modules:-
  • Testing Fundamentals
    Introduction to testing terminology, why testing is necessary and the psychology of testing.
  • Testing within Development Models
    Provides an overview of where testing fits within the various software development models in use today.
  • Static Analysis
    A definition of static analysis, control flow analysis and data flow analysis along with the type of faults uncovered using these techniques.
  • Structural Testing Techniques
    Various structural (white box) testing techniques are introduced and their strengths and weaknesses discussed.
  • Dynamic Analysis
    The role of dynamic analysis within the software development lifecycle and the type of faults identified.
  • Component Testing
    A discussion of component level testing with reference to BS7925-2 (The standard for software component testing).
  • Development Tools for Testing
    Providing a description of the tools available within the development environment and their fault finding capabilities.
*