CONTENTS  

Figures and tables

Authors

Abbreviations

Preface

INTRODUCTION

Nature and purpose of the book

Purpose of Foundation

The Certified Tester Foundation Level syllabus

Relationship of the book to the syllabus

How to get the best out of this book

1. THE FUNDAMENTALS OF TESTING

Background

Introduction

Why software fails

Keeping software under control

What testing is and what testing does

General testing principles

Fundamental test process

The psychology of testing

Code of ethics

Summary

2. LIFE CYCLES

Introduction

Software development models

Test levels

Test types

Maintenance testing

Summary

3. STATIC TESTING

Introduction

Background to static techniques

Reviews and the test process

Static analysis by tools

Summary

4. TEST DESIGN TECHNIQUES

Introduction

The test development process

The idea of test coverage

Categories of test case design techniques

Specification-based (black-box) techniques

Structure-based (white-box) techniques

Experience-based techniques

Choosing test techniques

Summary

5. TEST MANAGEMENT

Introduction

Risk and testing

Test organisation

Test approaches (test strategies)

Test planning and estimation

Test progress monitoring and control

Incident management

Configuration management

Summary

6. TOOL SUPPORT FOR TESTING

Introduction

What is a test tool?

Test tools

Introducing a tool into an organisation

Summary

7. THE EXAMINATION

The examination

Revision techniques

Review

APPENDICES

A1 Mock CTFL examination

A2 Mock CTFL examination answers

A3 Mock CTFL examination commentary

Index

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset