ISTQB® CERTIFIED TESTER - FOUNDATION LEVEL
Kurzeinführung
Über die ISARTAL akademie GmbH
Umwelt

Motivation
Fähigkeit
Tätigkeit
Umwelt

• Seminare für Unternehmen und Mitarbeiter, ...
Das Seminarangebot der ISARTAL akademie…

Produktentwicklung
(V-Modell, SCRUM)

Folie 3

ISTQB® Certified Tester - Foundat...
…und unserer Kooperationspartner

Projektmanagement

Produktentwicklung
(V-Modell, SCRUM)

(NLP)

Soziale Kompetenzen

(IP...
Wir bieten leider keine Technologie-Seminare,
das überlassen wir den Technologie-Experten…
Projektmanagement

Produktentwi...
Ausbildungsstufen des ISTQB® Certified Tester

Expert Level
- in Vorbereitung –

Advanced Level

Technischer Testanalyst

...
Ziele der Schulung

• Sie kennen die Bedeutung von Testbegriffen
• Sie verstehen die Zusammenhänge und
Inhalte des Testens...
Ihre Seminarunterlagen
• Handout
•
•
•
•
•

Foliensatz des Seminars mit ausführlichen Notizenteil
Übungen
Glossar
Referenz...
Unser Lernkonzept


So nicht!
…denn zum Lesen brauchen Sie keinen
Trainer…

Folie 9

ISTQB® Certified Tester - Foundation...
Unser Lernkonzept





Sondern so!
…die Folien sind dynamisch und der Trainer erläutert den
Inhalt. So verbinden sie ges...
Unser Lernkonzept





Sondern so!
…die Folien sind dynamisch und der Trainer erläutert den
Inhalt. So verbinden sie ges...
Unser Lernkonzept





Sondern so!
…die Folien sind dynamisch und der Trainer erläutert den
Inhalt. So verbinden sie ges...
Unser Lernkonzept





Sondern so!
…die Folien sind dynamisch und der Trainer erläutert den
Inhalt. So verbinden sie ges...
Unser Lernkonzept





Sondern so!
…die Folien sind dynamisch und der Trainer erläutert den
Inhalt. So verbinden sie ges...
Unser Lernkonzept





Sondern so!
…die Folien sind dynamisch und der Trainer erläutert den
Inhalt. So verbinden sie ges...
Unser Lernkonzept


Erläuterung verpasst?
Kein Problem, alles was wichtig ist
finden Sie im ausführlichen Notizenteil!

F...
Seminarinhalt

I. Grundlagen des Testens
II. Testen im Produktlebenszyklus

III. Die 3 Dimensionen des Testens
IV. Statisc...
Software & Softwarefehler im täglichen Leben

Folie 18

ISTQB® Certified Tester - Foundation Level - Kurzeinführung

09.11...
Software & Softwarefehler im täglichen Leben

Und wenn sie
nicht funktioniert?

Folie 19

ISTQB® Certified Tester - Founda...
Software & Softwarefehler im täglichen Leben

Und wenn sie
nicht funktioniert?

Folie 20

ISTQB® Certified Tester - Founda...
Beispiel: USS Yorktown CG 48 (1997)

Zeitverlust
Für 2:45 Stunden manövrierunfähig

www.navsource.org

Folie 21

ISTQB® Ce...
Beispiel: Ariane 5 (1996)

Vermögensschaden
370 Millionen US-Dollar

Folie 22

ISTQB® Certified Tester - Foundation Level ...
Beispiel: Therac-25 (1985-1987)

Personenschaden
3 tote und 3 schwer verletzte Patienten

Folie 23

ISTQB® Certified Teste...
Beispiel: PlayStation Network (2011)

Imageschaden
Zugriff auf 77 Mio. Nutzerkonten
Materielle Schadenshöhe: unbekannt

Fo...
Auswirkungen und Ursachen von „Fehlern“
•
•
•
•
•

Zeitdruck
komplexer Code
Komplexität der Infrastruktur
Sich ändernde Te...
Auswirkungen und Ursachen von „Fehlern“
•
•
•
•
•

Zeitdruck
komplexer Code
Komplexität der Infrastruktur
Sich ändernde Te...
Auswirkungen und Ursachen von „Fehlern“
•
•
•
•
•

Zeitdruck
komplexer Code
Komplexität der Infrastruktur
Sich ändernde Te...
Der erste echte „Bug“:
Mark II (1947)

Folie 28

ISTQB® Certified Tester - Foundation Level - Kurzeinführung

09.11.2013
Was ist Qualität?
•  Qualität ist der Grad in dem
• ein Satz inhärenter (=„innewohnender“) Merkmale

Anforderungen erfüll...
Qualitätsmerkmale für Produkte
[ISO 9126.1:2001]
Funktionalität

Übertragbarkeit

Zuverlässigkeit

ISO
9126
Wartbarbarkeit...
Wie kann man Qualität sicherstellen?
Maßnahmen zur
Qualitätssicherung

Konstruktive
Maßnahmen

Testen
(Analytische Maßnahm...
„Testen“ als analytische Maßnahme
zur Qualitätssicherung!

 Fehlerwirkung

(engl. Error)

(engl.: defect, bug)

(engl. fa...
„Testen“ als analytische Maßnahme
zur Qualitätssicherung!

(engl.: defect, bug)

(engl. failure)

Folie 33

ISTQB® Certifi...
„Testen“ als analytische Maßnahme
zur Qualitätssicherung!

(engl. failure)

Folie 34

ISTQB® Certified Tester - Foundation...
„Testen“ als analytische Maßnahme
zur Qualitätssicherung!

(engl. failure)

Folie 35

Ursachenanalyse

Fehleranalyse

ISTQ...
Testziele in den Phasen und Ebenen
der Produktentwicklung

 Testziele

Fehlerzustände
finden

FehlerFehlerzustände
vorbeu...
Wie viel Testaufwand ist notwendig?

Tests sind immer
nur Stichproben!

Unwirtschaftlicher
Bereich
Ein vollständiger Test ...
„Testen“ == Ausführen von Tests?
statische Tests

dynamische Tests

statische Tests

Statische
Analysen

Testfälle
ausführ...
„Testen“ == Debugging?
Testen

Die Verantwortung für Debugging
liegt üblicherweise beim Entwickler.

dynamische Tests

 D...
Zusammenfassung: „Was ist Testen?“
Ziele

Aktivitäten im Lebenszyklus

Planung
eines Softwareprodukts

Fehlerzustände find...
Jetzt Anmelden:
http://www.isartal-akademie.de/ctfl.html

ISARTAL akademie GmbH
Kornwegerstrasse 52
81375 München
Telefon ...
Nächste SlideShare
Wird geladen in …5
×

ISTQB Certified Tester Foundation Level - Kurzeinführung

29.575 Aufrufe

Veröffentlicht am

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.

Veröffentlicht in: Business
0 Kommentare
3 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
29.575
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
24.654
Aktionen
Geteilt
0
Downloads
33
Kommentare
0
Gefällt mir
3
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

ISTQB Certified Tester Foundation Level - Kurzeinführung

  1. 1. ISTQB® CERTIFIED TESTER - FOUNDATION LEVEL Kurzeinführung
  2. 2. Über die ISARTAL akademie GmbH Umwelt Motivation Fähigkeit Tätigkeit Umwelt • 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. Folie 2 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  3. 3. Das Seminarangebot der ISARTAL akademie… Produktentwicklung (V-Modell, SCRUM) Folie 3 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  4. 4. …und unserer Kooperationspartner Projektmanagement Produktentwicklung (V-Modell, SCRUM) (NLP) Soziale Kompetenzen (IPMA) Konfigurationsmanagement (iNTCCM) Folie 4 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  5. 5. Wir bieten leider keine Technologie-Seminare, das überlassen wir den Technologie-Experten… Projektmanagement Produktentwicklung (V-Modell, SCRUM) (NLP) Soziale Kompetenzen (IPMA)  Implementierung Konfigurationsmanagement (iNTCCM) Folie 5 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  6. 6. Ausbildungsstufen des ISTQB® Certified Tester Expert Level - in Vorbereitung – Advanced Level Technischer Testanalyst Advanced Level Testanalyst Advanced Level Test Manager Voraussichtlich ab Q4/2013 bei der ISARTAL akademie Foundation Level Folie 6 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  7. 7. Ziele der Schulung • 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) Quelle: istockphoto Folie 7 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  8. 8. Ihre Seminarunterlagen • Handout • • • • • Foliensatz des Seminars mit ausführlichen Notizenteil Übungen Glossar Referenzenliste Musterprüfung Quelle: dpunkt Verlag • Buch • „Basiswissen Softwaretest: Aus- und Weiterbildung zum Certified Tester - Foundation Level nach ISTQBStandard“, dpunkt Verlag Folie 8 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  9. 9. Unser Lernkonzept  So nicht! …denn zum Lesen brauchen Sie keinen Trainer… Folie 9 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  10. 10. Unser Lernkonzept   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! Folie 10 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  11. 11. Unser Lernkonzept   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! Folie 11 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  12. 12. Unser Lernkonzept   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! Folie 12 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  13. 13. Unser Lernkonzept   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! Folie 13 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  14. 14. Unser Lernkonzept   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! Folie 14 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  15. 15. Unser Lernkonzept   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! Folie 15 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  16. 16. Unser Lernkonzept  Erläuterung verpasst? Kein Problem, alles was wichtig ist finden Sie im ausführlichen Notizenteil! Folie 16 ISTQB® Certified Tester - Foundation Level - Kurzeinführung  09.11.2013
  17. 17. 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 - Kurzeinführung 09.11.2013
  18. 18. Software & Softwarefehler im täglichen Leben Folie 18 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  19. 19. Software & Softwarefehler im täglichen Leben Und wenn sie nicht funktioniert? Folie 19 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  20. 20. Software & Softwarefehler im täglichen Leben Und wenn sie nicht funktioniert? Folie 20 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  21. 21. Beispiel: USS Yorktown CG 48 (1997) Zeitverlust Für 2:45 Stunden manövrierunfähig www.navsource.org Folie 21 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  22. 22. Beispiel: Ariane 5 (1996) Vermögensschaden 370 Millionen US-Dollar Folie 22 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  23. 23. Beispiel: Therac-25 (1985-1987) Personenschaden 3 tote und 3 schwer verletzte Patienten Folie 23 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  24. 24. Beispiel: PlayStation Network (2011) Imageschaden Zugriff auf 77 Mio. Nutzerkonten Materielle Schadenshöhe: unbekannt Folie 24 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  25. 25. Auswirkungen und Ursachen von „Fehlern“ • • • • • Zeitdruck komplexer Code Komplexität der Infrastruktur Sich ändernde Technologien Systemwechselbeziehungen  Fehlhandlung (engl. Error) Folie 25 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  26. 26. Auswirkungen und Ursachen von „Fehlern“ • • • • • Zeitdruck komplexer Code Komplexität der Infrastruktur Sich ändernde Technologien Systemwechselbeziehungen  Fehlhandlung  Fehlerzustand (engl. Error)  Defekt (engl.: defect,bug) Folie 26 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  27. 27. Auswirkungen und Ursachen von „Fehlern“ • • • • • Zeitdruck komplexer Code Komplexität der Infrastruktur Sich ändernde Technologien Systemwechselbeziehungen  Fehlhandlung  Fehlerzustand  Fehlerwirkung (engl. Error)  Defekt (engl.: defect,bug) (engl. failure) Folie 27 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  28. 28. Der erste echte „Bug“: Mark II (1947) Folie 28 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  29. 29. Was ist Qualität? •  Qualität ist der Grad in dem • ein Satz inhärenter (=„innewohnender“) Merkmale Anforderungen erfüllt. [ISO 9000:2005] und •  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]  Tatsächliche (erwartete oder geforderte) Merkmale eines Produktes Qualität =  Anforderungen, Erwartungen und Bedürfnisse des Kunden Folie 29 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  30. 30. Qualitätsmerkmale für Produkte [ISO 9126.1:2001] Funktionalität Übertragbarkeit Zuverlässigkeit ISO 9126 Wartbarbarkeit Benutzbarkeit Effizienz Folie 30 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  31. 31. Wie kann man Qualität sicherstellen? Maßnahmen zur Qualitätssicherung Konstruktive Maßnahmen Testen (Analytische Maßnahmen) Technische Maßnahmen Organisatorische Maßnahmen Folie 31 dynamische Tests statische Tests (Testende Verfahren) (Analysierende Verfahren) ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  32. 32. „Testen“ als analytische Maßnahme zur Qualitätssicherung!  Fehlerwirkung (engl. Error) (engl.: defect, bug) (engl. failure) Folie 32 ISTQB® Certified Tester - Foundation Level - Kurzeinführung (Testende Verfahren)  Fehlerzustand dynamische Tests  Fehlhandlung 09.11.2013
  33. 33. „Testen“ als analytische Maßnahme zur Qualitätssicherung! (engl.: defect, bug) (engl. failure) Folie 33 ISTQB® Certified Tester - Foundation Level - Kurzeinführung (Testende Verfahren) (engl. Error) dynamische Tests  Fehlerwirkung (Analysierende Verfahren)  Fehlerzustand statische Tests  Fehlhandlung 09.11.2013
  34. 34. „Testen“ als analytische Maßnahme zur Qualitätssicherung! (engl. failure) Folie 34 ISTQB® Certified Tester - Foundation Level - Kurzeinführung (Testende Verfahren) (engl.: defect, bug) dynamische Tests (engl. Error) (Analysierende Verfahren)  Fehlerwirkung statische Tests  Fehlerzustand Konstruktive Maßnahmen  Fehlhandlung 09.11.2013
  35. 35. „Testen“ als analytische Maßnahme zur Qualitätssicherung! (engl. failure) Folie 35 Ursachenanalyse Fehleranalyse ISTQB® Certified Tester - Foundation Level - Kurzeinführung (Testende Verfahren) (engl.: defect, bug) dynamische Tests (engl. Error) (Analysierende Verfahren)  Fehlerwirkung statische Tests  Fehlerzustand Konstruktive Maßnahmen  Fehlhandlung 09.11.2013
  36. 36. Testziele in den Phasen und Ebenen der Produktentwicklung  Testziele Fehlerzustände finden FehlerFehlerzustände vorbeugen § Qualität verbessern Phasen Ebenen Folie 36 Informationen liefern Entwicklung Komponententest Integrations- & Systemtest Vorgaben erfüllen Vertrauen schaffen Betrieb Risiko reduzieren Änderungen bewerten Wartung Abnahmetest ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  37. 37. Wie viel Testaufwand ist notwendig? Tests sind immer nur Stichproben! Unwirtschaftlicher Bereich Ein vollständiger Test ist nicht durchführbar*)  Risikoorientiertes Testen Aus: [Sp06] Gesamtkosten Risiko Folie 37 Qualität ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013 *) Ausnahme: sehr triviale Testobjekte Wirtschaftlicher Bereich hohe wirtschaftliche Risiken Kosten Unwirtschaftlicher Bereich
  38. 38. „Testen“ == Ausführen von Tests? statische Tests dynamische Tests statische Tests Statische Analysen Testfälle ausführen Dokumente prüfen Planung der Tests Abschlussarbeiten zu Ende bringen Steuerung der Tests Über Testprozess berichten Testen Testbedingungen auswählen Testfälle spezifizieren Folie 38 Ergebnisse überprüfen Ausgangskriterien auswerten ISTQB® Certified Tester - Foundation Level - Kurzeinführung Über das zu testende System berichten 09.11.2013
  39. 39. „Testen“ == Debugging? Testen Die Verantwortung für Debugging liegt üblicherweise beim Entwickler. dynamische Tests  Debugging Fehlerzustand Analyse der Fehlerwirkung & Identifikation des Fehlerzustandes identifiziert identifiziert  Debugging Die Verantwortung für Testen liegt üblicherweise beim Tester. Entfernen des Fehlerzustandes  Fehlerzustand Fehlernachtests dynamische Tests behoben Folie 39 Fehlerwirkung  Fehlerzustand behoben ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  40. 40. Zusammenfassung: „Was ist Testen?“ Ziele Aktivitäten im Lebenszyklus Planung eines Softwareprodukts Fehlerzustände finden Qualität bewerten (Anforderungen & Zweck) Vorbereitung  Testen eines Softwareprodukts dynamische Tests statische Tests Bewertung (Testende Verfahren) (Analysierende Verfahren) eines Softwareprodukts Analytische Maßnahmen der QS Folie 40 ISTQB® Certified Tester - Foundation Level - Kurzeinführung 09.11.2013
  41. 41. Jetzt Anmelden: http://www.isartal-akademie.de/ctfl.html ISARTAL akademie GmbH Kornwegerstrasse 52 81375 München Telefon +49 (89) 88 904 505 Fax +49 (89) 41 175 791 info@isartal-akademie.de www.isartal-akademie.de

×