Sie sind auf Seite 1von 41

ISTQB CERTIFIED TESTER - FOUNDATION LEVEL

Kurzeinfhrung

ber die ISARTAL akademie GmbH


Umwelt

Seminare fr Unternehmen und Mitarbeiter, die in


eine hochwertige Ausbildung investieren wollen.

Motivation Fhigkeit Ttigkeit Umwelt

Zusammenschluss von Freien Trainern und


eigenstndigen Kooperationspartnern.

Seminare von Technikern & Ingenieuren fr


Techniker & Ingenieure.

Ganzheitliche Ausbildung, bei der neben der


erlernten Fhigkeiten auch die Identifikation mit der ausbenden Rolle im Mittelpunkt steht.

Folie 2

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Das Seminarangebot der ISARTAL akademie

Produktentwicklung
(V-Modell, SCRUM)

Folie 3

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

und unserer Kooperationspartner

Projektmanagement
(IPMA)

Soziale Kompetenzen

Produktentwicklung
(V-Modell, SCRUM)

(NLP)

Konfigurationsmanagement
(iNTCCM)

Folie 4

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Wir bieten leider keine Technologie-Seminare, das berlassen wir den Technologie-Experten
Projektmanagement
(IPMA)

Soziale Kompetenzen

Produktentwicklung
(V-Modell, SCRUM)

(NLP)

Implementierung

Konfigurationsmanagement
(iNTCCM)

Folie 5

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Ausbildungsstufen des ISTQB Certified Tester

Expert Level
- in Vorbereitung

Technischer Testanalyst

Advanced Level

Advanced Level

Advanced Level

Test Manager

Testanalyst

Voraussichtlich ab Q4/2013 bei der ISARTAL akademie

Foundation Level
Folie 6

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Ziele der Schulung

Sie kennen die Bedeutung von Testbegriffen Sie verstehen die Zusammenhnge und
Inhalte des Testens

Sie knnen Tests eigenstndig entwickeln Sie sind Certified Tester Foundation Level
(nach bestandener, optionaler Prfung)
Quelle: istockphoto

Folie 7

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Ihre Seminarunterlagen

Handout
Foliensatz des Seminars mit ausfhrlichen Notizenteil bungen Glossar Referenzenliste
Quelle: dpunkt Verlag

Musterprfung

Buch
Basiswissen Softwaretest: Aus- und Weiterbildung zum Certified Tester - Foundation Level nach ISTQB-Standard, dpunkt Verlag

Folie 8

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Unser Lernkonzept

So nicht! denn zum Lesen brauchen Sie keinen Trainer

Folie 9

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Unser Lernkonzept

Sondern so! die Folien sind dynamisch und der Trainer erlutert den Inhalt. So verbinden sie gesagtes mit visuellen Eindrcken, die leichter zu behalten sind!
Folie 10 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Unser Lernkonzept

Sondern so! die Folien sind dynamisch und der Trainer erlutert den Inhalt. So verbinden sie gesagtes mit visuellen Eindrcken, die leichter zu behalten sind!
Folie 11 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Unser Lernkonzept

Sondern so! die Folien sind dynamisch und der Trainer erlutert den Inhalt. So verbinden sie gesagtes mit visuellen Eindrcken, die leichter zu behalten sind!
Folie 12 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Unser Lernkonzept

Sondern so! die Folien sind dynamisch und der Trainer erlutert den Inhalt. So verbinden sie gesagtes mit visuellen Eindrcken, die leichter zu behalten sind!
Folie 13 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Unser Lernkonzept

Sondern so! die Folien sind dynamisch und der Trainer erlutert den Inhalt. So verbinden sie gesagtes mit visuellen Eindrcken, die leichter zu behalten sind!
Folie 14 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Unser Lernkonzept

Sondern so! die Folien sind dynamisch und der Trainer erlutert den Inhalt. So verbinden sie gesagtes mit visuellen Eindrcken, die leichter zu behalten sind!
Folie 15 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Unser Lernkonzept

Erluterung verpasst? Kein Problem, alles was wichtig ist finden Sie im ausfhrlichen Notizenteil!

Folie 16

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Seminarinhalt

I. Grundlagen des Testens II. Testen im Produktlebenszyklus III. Die 3 Dimensionen des Testens IV. Statische Tests V. Dynamische Tests VI. Prozesslandkarte VII. Testwerkzeuge
Folie 17 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Software & Softwarefehler im tglichen Leben

Folie 18

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Software & Softwarefehler im tglichen Leben

Und wenn sie nicht funktioniert?

Folie 19

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Software & Softwarefehler im tglichen Leben

Und wenn sie nicht funktioniert?

Folie 20

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Beispiel: USS Yorktown CG 48 (1997)

Fr 2:45 Stunden manvrierunfhig

Zeitverlust

www.navsource.org

Folie 21

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Beispiel: Ariane 5 (1996)

Vermgensschaden
370 Millionen US-Dollar

Folie 22

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Beispiel: Therac-25 (1985-1987)

3 tote und 3 schwer verletzte Patienten

Personenschaden

Folie 23

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Beispiel: PlayStation Network (2011)

Zugriff auf 77 Mio. Nutzerkonten Materielle Schadenshhe: unbekannt

Imageschaden

Folie 24

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Auswirkungen und Ursachen von Fehlern


Zeitdruck komplexer Code Komplexitt der Infrastruktur Sich ndernde Technologien Systemwechselbeziehungen

Fehlhandlung
(engl. Error)

Folie 25

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Auswirkungen und Ursachen von Fehlern


Zeitdruck komplexer Code Komplexitt der Infrastruktur Sich ndernde Technologien Systemwechselbeziehungen

Fehlhandlung
(engl. Error)

Fehlerzustand
Defekt (engl.: defect,bug)

Folie 26

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Auswirkungen und Ursachen von Fehlern


Zeitdruck komplexer Code Komplexitt der Infrastruktur Sich ndernde Technologien Systemwechselbeziehungen

Fehlhandlung
(engl. Error)

Fehlerzustand
Defekt (engl.: defect,bug)

Fehlerwirkung
(engl. failure)

Folie 27

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Der erste echte Bug: Mark II (1947)

Folie 28

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Was ist Qualitt?

Qualitt ist der Grad in dem


ein Satz inhrenter (=innewohnender) Merkmale

Anforderungen erfllt.
[ISO 9000:2005]

und

Qualitt ist der Grad in dem


ein System, eine Komponente oder ein Prozess

die Kundenerwartungen und -bedrfnisse erfllt.


[nach IEEE 610.12:1990]

Tatschliche (erwartete oder geforderte) Merkmale eines Produktes Qualitt = Anforderungen, Erwartungen und Bedrfnisse des Kunden
Folie 29 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Qualittsmerkmale fr Produkte [ISO 9126.1:2001]


Funktionalitt

bertragbarkeit

Zuverlssigkeit

ISO 9126
Wartbarbarkeit Benutzbarkeit

Effizienz

Folie 30

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Wie kann man Qualitt sicherstellen?


Manahmen zur Qualittssicherung

Konstruktive Manahmen

(Analytische Manahmen)

Testen

Technische Manahmen

dynamische Tests
(Testende Verfahren)

Organisatorische Manahmen
Folie 31 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

statische Tests
(Analysierende Verfahren)

Testen als analytische Manahme zur Qualittssicherung!

Fehlhandlung
(engl. Error)

Fehlerzustand
(engl.: defect, bug)

Fehlerwirkung
(engl. failure)

dynamische Tests
Folie 32 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

(Testende Verfahren)

Testen als analytische Manahme zur Qualittssicherung!

Fehlhandlung
(engl. Error)

Fehlerzustand
(engl.: defect, bug)

Fehlerwirkung
(engl. failure)

dynamische Tests

(Analysierende Verfahren)

statische Tests

Folie 33

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

(Testende Verfahren)

Testen als analytische Manahme zur Qualittssicherung!

Fehlhandlung
(engl. Error)

Fehlerzustand
(engl.: defect, bug)

Fehlerwirkung
(engl. failure)

dynamische Tests

(Analysierende Verfahren)

statische Tests

Konstruktive Manahmen

Folie 34

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

(Testende Verfahren)

Testen als analytische Manahme zur Qualittssicherung!

Fehlhandlung
(engl. Error)

Fehlerzustand
(engl.: defect, bug)

Fehlerwirkung
(engl. failure)

dynamische Tests

(Analysierende Verfahren)

statische Tests

Konstruktive Manahmen

Ursachenanalyse

Fehleranalyse

Folie 35

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

(Testende Verfahren)

Testziele in den Phasen und Ebenen der Produktentwicklung

Testziele

Fehlerzustnde finden

FehlerFehlerzustnde vorbeugen

Qualitt verbessern Informationen liefern Vorgaben erfllen Vertrauen schaffen Risiko reduzieren nderungen bewerten

Phasen

Entwicklung Integrations- & Systemtest

Betrieb

Wartung

Ebenen

Komponententest

Abnahmetest

Folie 36

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Wie viel Testaufwand ist notwendig?


Kosten
Unwirtschaftlicher Bereich
hohe wirtschaftliche Risiken

Wirtschaftlicher Bereich
Tests sind immer nur Stichproben!

Unwirtschaftlicher Bereich

Ein vollstndiger Test ist nicht durchfhrbar*)

Gesamtkosten
Aus: [Sp06]

Risiko
Folie 37 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Qualitt

*) Ausnahme: sehr triviale Testobjekte

Risikoorientiertes Testen

Testen == Ausfhren von Tests?


statische Tests dynamische Tests statische Tests

Statische Analysen

Testflle ausfhren

Dokumente prfen

Planung der Tests

Abschlussarbeiten zu Ende bringen ber Testprozess berichten ber das zu testende System berichten

Steuerung der Tests

Testen

Testbedingungen auswhlen Testflle spezifizieren Ergebnisse berprfen

Ausgangskriterien auswerten

Folie 38

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Testen == Debugging?
Die Verantwortung fr Debugging liegt blicherweise beim Entwickler.

Testen
dynamische Tests

Fehlerzustand
identifiziert

Analyse der Fehlerwirkung & Identifikation des Fehlerzustandes

Debugging

Fehlerwirkung
identifiziert

Debugging
Entfernen des Fehlerzustandes

Die Verantwortung fr Testen liegt blicherweise beim Tester.

Fehlerzustand
behoben

Fehlernachtests
dynamische Tests

Fehlerzustand
behoben

Folie 39

ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Zusammenfassung: Was ist Testen?


Ziele Aktivitten im Lebenszyklus

eines Softwareprodukts

Planung

Fehlerzustnde finden

Qualitt bewerten
(Anforderungen & Zweck)

Testen

eines Softwareprodukts

Vorbereitung

dynamische Tests
(Testende Verfahren)

(Analysierende Verfahren)

statische Tests

eines Softwareprodukts

Bewertung

Analytische Manahmen der QS


Folie 40 ISTQB Certified Tester - Foundation Level - Kurzeinfhrung

Fragen? Jetzt Anmelden:


http://www.isartal-akademie.de/istqb/

ISARTAL akademie GmbH Kornwegerstrasse 52 81375 Mnchen Telefon +49 (89) 88 904 505 Fax +49 (89) 41 175 791 info@isartal-akademie.de www.isartal-akademie.de