Software Testing: An ISTQB-ISEB Foundation Guide

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Автор:Peter Morgan, Angelina Samaroo, Brian Hambling

Название:Software Testing: An ISTQB-ISEB Foundation Guide

Издательство:BCS, Third ed.

Год:2010

Формат:epub

Размер:5.14 MB

Язык:Английский

Для сайта:

This practical guide provides insight into software testing, explaining the basic steps of the process and how to perform effective tests. It provides an overview of different techniques, both dynamic and static. The book is ideal for those with a little experience of software testing who wish to cement their knowledge with industry-recognised techniques and theory. It supports the revised ISTQB - ISEB Foundation Certificate in Software Testing providing self assessment exercises, guidance notes on the syllabus topics with worked examples and sample examination questions. This 2nd edition covers the 2010 update to the exam syllabus. "Succinctly and clearly written with no non-sense. An unreserved 5 for value for money" IT Training Magazine (referring to 1st edition)

CONTENTS:

 

Figures and tables vii

Abbreviations ix

Authors xi

INTRODUCTION 1

Nature and purpose of the book 1

Purpose of Foundation 1

The Certified Tester Foundation Level syllabus 2

Relationship of the book to the syllabus 3

How to get the best out of this book 5

1 THE FUNDAMENTALS OF TESTING 7

Background 7

Introduction 7

Why software fails 10

Keeping software under control 12

What testing is and what testing does 14

General testing principles 16

Fundamental test process 20

The psychology of testing 25

Code of ethics 27

Summary 28

References 28

2 LIFE CYCLES 34

Introduction 34

Software development models 36

Test levels 41

Test types 49

Maintenance testing 51

Summary 52

3 STATIC TESTING 57

Introduction 57

Background to static techniques 59

Reviews and the test process 59

Static analysis by tools 68

Summary 70

4 TEST DESIGN TECHNIQUES 74

Introduction 74

The test development process 76

The idea of test coverage 80

Categories of test case design techniques 81

Specification-based (black-box) techniques 82

Structure-based (white-box) techniques 97

Experience-based techniques 118

Choosing test techniques 120

Summary 121

5 TEST MANAGEMENT 129

Introduction 129

Risk and testing 132

Test organisation 135

Test approaches (test strategies) 140

Test planning and estimation 142

Test progress monitoring and control 150

Incident management 156

Configuration management 159

Summary 160

6 TOOL SUPPORT FOR TESTING 167

Introduction 167

What Is a test tool? 169

Test tools 173

Introducing a tool into an organisation 204

Summary 208

7 THE EXAMINATION 215

The examination 215

Revision techniques 219

Review 220

Index 221

Дата создания страницы: