0% found this document useful (0 votes)
629 views1 page

Istqb FL Mindmap

This document discusses various topics related to software testing including: - The objectives of testing such as finding defects, gaining confidence, and showing that defects are present. - Principles of testing like using risk analysis to focus testing efforts and recognizing that exhaustive testing is impossible. - Types of testing like early testing, general testing principles, and testing at different stages of the software development lifecycle. - Test design techniques including identifying test conditions and cases from requirements, designing test environments, and evaluating testability. - Other test activities like planning, monitoring progress, configuration management, and reviewing the test basis.

Uploaded by

Cantoluna Love
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
629 views1 page

Istqb FL Mindmap

This document discusses various topics related to software testing including: - The objectives of testing such as finding defects, gaining confidence, and showing that defects are present. - Principles of testing like using risk analysis to focus testing efforts and recognizing that exhaustive testing is impossible. - Types of testing like early testing, general testing principles, and testing at different stages of the software development lifecycle. - Test design techniques including identifying test conditions and cases from requirements, designing test environments, and evaluating testability. - Other test activities like planning, monitoring progress, configuration management, and reviewing the test basis.

Uploaded by

Cantoluna Love
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

testing activities: before & after test execution

finding defects

what is testing?

gain confidence

test objectives

prevent defect
show that defects present but can
not prove no defect

Testing shows presence of defects

instead of exhaustive testing, risk


analysis and priorities be used to
focus testing efforts

Exhaustive testing is impossible

Early testing

General testing principles


Defect clustering

to Overcome, test case need regularly


reviewed and revised

Pesticide paradox

Tools
Testing is context dependent

Chapter 6

Benefit & Risk


Introduce tool to organization

Finding and fixing defects does not help


if the system built is unusable and does
not fulfill

Absence-of-errors fallacy

Test organization

Defining the objectives of testing and


the specification of test activities

Chapter 1

Test planning & estimation

Test control is the ongoing activity of


comparing actual progress against the
plan, and reporting the
status,

Planning & control

Test progress monitoring & control


Chapter 5
Configuration management
Risk & testing

objectives are transformed into tangible test conditions and test cases .

Incident management

Reviewing the test basis (such as


requirements, architecture, design,
interfaces).

Fundamental test process

Test design techniques

ISTQB

Evaluating testability of the test basis


and test objects.

test design
test case

Designing & analysis

Identifying and prioritizing test conditions

The test development process

Designing and prioritizing test cases

test procedure

Identifying necessary test data to support


the test conditions and test cases

Categories of test design


Models-->test cases

Designing the test environment

Chapter 4

Implementation & execution

Specification-base
Experience-base

Black-Box

Evaluating and exit criteria & reporting


Test closure actives

White-box( Structure-base)
Choosing test technique

Testing throughout the software life cycle

Software development models


Functional
Structural
Test levels
Chapter

target of test

Change related
Non-Functional

Test types
Maintenance testing

Static techniques
Static techniques & test process
Planning
Kick-off
Prepare
Phases of review
Review meeting
Rework
Follow-up
main purpose: reduce cost
informal

no document
led by author
main purpose: learning, gain
understanding, defect finding

walk through

Review process

documented, defined defect-detection


process by technical experts

Types of review

pre-meeting prepare
Technical review

main purpose: discuss, make decision,


find defects, solve technical problems

led by trained monitor


inspection

find defects

clear predefined objective

Chapter 3

right person
welcomed finding bugs
Success factors

Reviews techniques are applied suitably


for type & level of SW & reviewers
people issue & psychological aspects

find defects in software source code & models


Performed without executing, the SW
is examined by tool ( dynamic test
execute software code )
warning suspicious aspects of code or design
used by developer

Static analysis by tools

Prevent defects if lessons learned in development

The value of static test

Detecting dependencies &


inconsistencies in software models
identify defects not easily found in dynamic test
Early detection of defects period execute
referencing a variable with an
undefined value
variables never use

Typical defects discovered by static test

unreachable code
security vulnerabilities
syntax violations of code and software models

ISTQB.mmap - 6/7/2009 - Mindjet

You might also like