41
ISTQB® CERTIFIED TESTER - FOUNDATION LEVEL Kurzeinführung

ISTQB Certified Tester Foundation Level - Kurzeinführung

Embed Size (px)

DESCRIPTION

Die Basisstufe des ISTQB Certified Tester Ausbildungsprogramms richtet sich insbesondere an Teilnehmer, die ein Basiswissen über das Thema softwarenahes Testen erwerben möchten oder Ihr vorhandenes Wissen auf eine breitere und anerkannte Basis stellen möchten.

Citation preview

Page 1: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

ISTQB® CERTIFIED TESTER - FOUNDATION LEVELKurzeinführung

Page 2: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

• Seminare für Unternehmen und Mitarbeiter, die in

eine hochwertige Ausbildung investieren wollen.

• Zusammenschluss von freien Trainern und

eigenständigen Kooperationspartnern.

• Seminare von Technikern & Ingenieuren für

Techniker & Ingenieure.

• ganzheitliche Ausbildung, bei der, neben den

erlernten Fähigkeiten, auch die Identifikation mit

der ausübenden Rolle im Mittelpunkt steht.

Über die ISARTAL akademie GmbH

09.11.2013Folie 2 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Umwelt

Tätigkeit

Fähigkeit

Motivation

Umwelt

Page 3: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Das Seminarangebot der ISARTAL akademie…

09.11.2013Folie 3 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Produktentwicklung(V-Modell, SCRUM)

Page 4: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

…und unserer Kooperationspartner

09.11.2013Folie 4 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Projektmanagement (IPMA)

Konfigurationsmanagement(iNTCCM)

Produktentwicklung(V-Modell, SCRUM)

So

zia

le K

om

pe

ten

zen

(NLP

)

Page 5: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Wir bieten leider keine Technologie-Seminare,das überlassen wir den Technologie-Experten…

09.11.2013Folie 5 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Projektmanagement (IPMA)

Konfigurationsmanagement(iNTCCM)

Implementierung

Produktentwicklung(V-Modell, SCRUM)

So

zia

le K

om

pe

ten

zen

(NLP

)

Page 6: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Ausbildungsstufen des ISTQB® Certified Tester

09.11.2013Folie 6 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Ad

vance

d Le

vel

Test M

anag

er

Ad

vance

d Le

vel

Testan

alyst

Ad

vance

d Le

vel

Tech

nisch

er Te

stanalyst

Foundation Level

Expert Level- in Vorbereitung –

Voraussichtlich ab Q4/2013 bei der

ISARTAL akademie

Page 7: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

• Sie kennen die Bedeutung von Testbegriffen

• Sie verstehen die Zusammenhänge und

Inhalte des Testens

• Sie können Tests eigenständig entwickeln

• Sie sind Certified Tester Foundation Level(nach bestandener, optionaler Prüfung)

Ziele der Schulung

09.11.2013Folie 7 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Quelle: istockphoto

Page 8: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

• Handout

• Foliensatz des Seminars mit ausführlichen Notizenteil

• Übungen

• Glossar

• Referenzenliste

• Musterprüfung

• Buch

• „Basiswissen Softwaretest: Aus- und Weiterbildung

zum Certified Tester - Foundation Level nach ISTQB-

Standard“, dpunkt Verlag

Ihre Seminarunterlagen

09.11.2013Folie 8 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Quelle: dpunkt Verlag

Page 9: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Unser Lernkonzept

09.11.2013Folie 9 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

So nicht!…denn zum Lesen brauchen Sie keinen

Trainer…

Page 10: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Unser Lernkonzept

09.11.2013Folie 10 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Sondern so!…die Folien sind dynamisch und der Trainer erläutert den

Inhalt. So verbinden sie gesagtes mit visuellen Eindrücken, die leichter zu behalten sind!

Page 11: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Unser Lernkonzept

09.11.2013Folie 11 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Sondern so!…die Folien sind dynamisch und der Trainer erläutert den

Inhalt. So verbinden sie gesagtes mit visuellen Eindrücken, die leichter zu behalten sind!

Page 12: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Unser Lernkonzept

09.11.2013Folie 12 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Sondern so!…die Folien sind dynamisch und der Trainer erläutert den

Inhalt. So verbinden sie gesagtes mit visuellen Eindrücken, die leichter zu behalten sind!

Page 13: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Unser Lernkonzept

09.11.2013Folie 13 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Sondern so!…die Folien sind dynamisch und der Trainer erläutert den

Inhalt. So verbinden sie gesagtes mit visuellen Eindrücken, die leichter zu behalten sind!

Page 14: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Unser Lernkonzept

09.11.2013Folie 14 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Sondern so!…die Folien sind dynamisch und der Trainer erläutert den

Inhalt. So verbinden sie gesagtes mit visuellen Eindrücken, die leichter zu behalten sind!

Page 15: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Unser Lernkonzept

09.11.2013Folie 15 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Sondern so!…die Folien sind dynamisch und der Trainer erläutert den

Inhalt. So verbinden sie gesagtes mit visuellen Eindrücken, die leichter zu behalten sind!

Page 16: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Unser Lernkonzept

09.11.2013Folie 16 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Erläuterung verpasst?Kein Problem, alles was wichtig ist

finden Sie im ausführlichen Notizenteil!

Page 17: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Seminarinhalt

09.11.2013Folie 17 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

I. Grundlagen des Testens

II. Testen im Produktlebenszyklus

III. Die 3 Dimensionen des Testens

IV. Statische Tests

V. Dynamische Tests

VI. Prozesslandkarte

VII. Testwerkzeuge

Page 18: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Software & Softwarefehler im täglichen Leben

09.11.2013Folie 18 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Page 19: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Software & Softwarefehler im täglichen Leben

09.11.2013Folie 19 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Und wenn sienicht funktioniert?

Page 20: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Software & Softwarefehler im täglichen Leben

09.11.2013Folie 20 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Und wenn sienicht funktioniert?

Page 21: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Beispiel: USS Yorktown CG 48 (1997)

09.11.2013Folie 21 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

ZeitverlustFür 2:45 Stunden manövrierunfähig

www.navsource.org

Page 22: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Beispiel: Ariane 5 (1996)

09.11.2013Folie 22 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Vermögensschaden370 Millionen US-Dollar

Page 23: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Beispiel: Therac-25 (1985-1987)

09.11.2013Folie 23 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Personenschaden3 tote und 3 schwer verletzte Patienten

Page 24: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Beispiel: PlayStation Network (2011)

09.11.2013Folie 24 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

ImageschadenZugriff auf 77 Mio. Nutzerkonten

Materielle Schadenshöhe: unbekannt

Page 25: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Auswirkungen und Ursachen von „Fehlern“

09.11.2013Folie 25 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

• Zeitdruck• komplexer Code• Komplexität der Infrastruktur• Sich ändernde Technologien• Systemwechselbeziehungen

Fehlhandlung(engl. Error)

Page 26: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Auswirkungen und Ursachen von „Fehlern“

09.11.2013Folie 26 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

• Zeitdruck• komplexer Code• Komplexität der Infrastruktur• Sich ändernde Technologien• Systemwechselbeziehungen

Fehlhandlung(engl. Error)

Fehlerzustand Defekt (engl.: defect,bug)

Page 27: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Auswirkungen und Ursachen von „Fehlern“

09.11.2013Folie 27 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

• Zeitdruck• komplexer Code• Komplexität der Infrastruktur• Sich ändernde Technologien• Systemwechselbeziehungen

Fehlhandlung(engl. Error)

Fehlerwirkung (engl. failure)

Fehlerzustand Defekt (engl.: defect,bug)

Page 28: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Der erste echte „Bug“:Mark II (1947)

09.11.2013Folie 28 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Page 29: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

• Qualität ist der Grad in dem

• ein Satz inhärenter (=„innewohnender“) Merkmale

Anforderungen erfüllt. [ISO 9000:2005]

• Qualität ist der Grad in dem

• ein System, eine Komponente oder ein Prozess

die Kundenerwartungen und -bedürfnisse erfüllt.[nach IEEE 610.12:1990]

Was ist Qualität?

09.11.2013Folie 29 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Qualität =Tatsächliche (erwartete oder geforderte) Merkmale eines Produktes

Anforderungen, Erwartungen und Bedürfnisse des Kunden

und

Page 30: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Qualitätsmerkmale für Produkte[ISO 9126.1:2001]

09.11.2013Folie 30 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

ISO 9126

Funktio-nalität

Zuver-lässigkeit

Benutz-barkeit

Effizienz

Wartbar-barkeit

Übertrag-barkeit

Page 31: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Wie kann man Qualität sicherstellen?

09.11.2013Folie 31 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Maßnahmen zurQualitätssicherung

KonstruktiveMaßnahmen

TechnischeMaßnahmen

OrganisatorischeMaßnahmen

Testen(Analytische Maßnahmen)

dynamische Tests(Testende Verfahren)

statische Tests(Analysierende Verfahren)

Page 32: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

„Testen“ als analytische Maßnahmezur Qualitätssicherung!

09.11.2013Folie 32 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

dy

na

mis

che

Tes

ts(T

est

en

de

Ve

rfah

ren

)

Fehlhandlung(engl. Error)

Fehlerwirkung (engl. failure)

Fehlerzustand(engl.: defect, bug)

Page 33: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

„Testen“ als analytische Maßnahmezur Qualitätssicherung!

09.11.2013Folie 33 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

dy

na

mis

che

Tes

ts(T

est

en

de

Ve

rfah

ren

)

sta

tisc

he

Te

sts

(An

alys

iere

nd

e V

erf

ahre

n)

Fehlhandlung(engl. Error)

Fehlerwirkung (engl. failure)

Fehlerzustand(engl.: defect, bug)

Page 34: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

„Testen“ als analytische Maßnahmezur Qualitätssicherung!

09.11.2013Folie 34 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

dy

na

mis

che

Tes

ts(T

est

en

de

Ve

rfah

ren

)

Ko

nst

ruk

tiv

eM

aßn

ahm

en

sta

tisc

he

Te

sts

(An

alys

iere

nd

e V

erf

ahre

n)

Fehlhandlung(engl. Error)

Fehlerwirkung (engl. failure)

Fehlerzustand(engl.: defect, bug)

Page 35: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

„Testen“ als analytische Maßnahmezur Qualitätssicherung!

09.11.2013Folie 35 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

dy

na

mis

che

Tes

ts(T

est

en

de

Ve

rfah

ren

)

Ko

nst

ruk

tiv

eM

aßn

ahm

en

Ursachenanalyse Fehleranalyse

sta

tisc

he

Te

sts

(An

alys

iere

nd

e V

erf

ahre

n)

Fehlhandlung(engl. Error)

Fehlerwirkung (engl. failure)

Fehlerzustand(engl.: defect, bug)

Page 36: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Phasen

Ebenen

Testziele in den Phasen und Ebenender Produktentwicklung

09.11.2013Folie 36 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Entwicklung Betrieb

KomponententestIntegrations- &

SystemtestAbnahmetest

Vertrauenschaffen

Risikoreduzieren

Qualitätverbessern

Informationenliefern

Fehler-Fehlerzustände

vorbeugenVorgaben

erfüllenÄnderungen

bewerten

Wartung

Fehlerzuständefinden

Testziele

§

Page 37: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Wie viel Testaufwand ist notwendig?

09.11.2013Folie 37 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Unwirtschaftlicher Bereichhohe wirtschaftliche

Risiken

Unwirtschaftlicher Bereich

Ein vollständiger Test istnicht durchführbar*)

Wirtschaftlicher BereichTests sind immernur Stichproben!

Qualität

Ko

ste

n

Gesamtkosten

Risiko

*) A

usn

ahm

e: s

eh

r tr

ivia

le T

est

ob

jekt

e

RisikoorientiertesTesten

Au

s: [S

p0

6]

Page 38: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

„Testen“ == Ausführen von Tests?

09.11.2013Folie 38 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

dynamische Tests

Testfälleausführen

statische Tests

Dokumenteprüfen

statische Tests

StatischeAnalysen

Steuerung der Tests

Test-bedingungen

auswählenAusgangs-

kriterienauswerten

Testfällespezifizieren

Ergebnisseüberprüfen

Abschluss-arbeiten zu

Ende bringen

Über Testprozess

berichten

Über das zu testende System

berichten

Planungder Tests

Testen

Page 39: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

„Testen“ == Debugging?

09.11.2013Folie 39 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Testendynamische Tests

DebuggingAnalyse der Fehlerwirkung &

Identifikation des Fehlerzustandes

DebuggingEntfernen des

Fehlerzustandes

Fehlernachtestsdynamische Tests

Die Verantwortung für Debuggingliegt üblicherweise beim Entwickler.

Die Verantwortung für Testenliegt üblicherweise beim Tester.

Fehlerzustandidentifiziert

Fehlerwirkung identifiziert

Fehlerzustandbehoben

Fehlerzustandbehoben

Page 40: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

Aktivitäten im Lebenszyklus Ziele

Analytische Maßnahmen der QS

Zusammenfassung: „Was ist Testen?“

09.11.2013Folie 40 ISTQB® Certified Tester - Foundation Level - Kurzeinführung

Qualität bewerten(Anforderungen & Zweck)

Fehlerzustände finden

Planungeines Softwareprodukts

Vorbereitungeines Softwareprodukts

Bewertungeines Softwareprodukts

dynamische Tests(Testende Verfahren)

statische Tests(Analysierende Verfahren)

Testen

Page 41: ISTQB Certified Tester Foundation Level - Kurzeinführung

ISARTAL akademie GmbH Präsentationsvorlage Version 3.0

ISARTAL akademie GmbHKornwegerstrasse 5281375 München

Telefon +49 (89) 88 904 505Fax +49 (89) 41 175 791

[email protected]

Jetzt Anmelden:http://www.isartal-akademie.de/ctfl.html