1
GQ-Solutions | Schornstrasse 10 | 81669 München | Germany Ziel des Seminars ist es, Sie in die Lage zu versetzen, die Testaktivitäten so zu strukturieren, dass auch für komplexe Systeme eine möglichst hohe Testabdeckung erreicht wird, der Aufwand und die Kosten hierfür reduziert und die Termine eingehalten werden. Sie lernen Methoden und Verfahren kennen, um aus fachlichen Vorgaben (Fachliche Beschreibungen, Use-Case- Diagramme, Geschäftsprozess-Modelle etc.) die erforderlichen Testfälle abzuleiten und die dafür notwendigen Testdaten zu definieren. Anhand von Beispielen wird Ihnen gezeigt, wie Sie durch entsprechende Testdokumentation die manuelle Testdurchführung optimieren bzw. durch Einsatz von Testtools auch automatisieren können. Testdesigner und Tester der IT- und Fachabteilung IT-Koordinatoren und Business Analysten Testmanager Projektleiter Entwicklungsleiter Qualitätsmanager und Qualitätsbeauftragte ZIELGRUPPE 3 Tage DAUER GRUNDLAGEN UND BEGRIFFSDEFINITIONEN Einstieg: Probleme beim Test Zusammenhang: Softwareentwicklung und Test Begriffe ENTWICKLUNGSPHASEN UND TESTSTUFEN Überblick Inhalte und Ergebnisse der Entwicklungsphasen Inhalte der Teststufen: Komponententest, Integrationstest, Systemtest, Abnahmetest Stufenspezifische Testziele Möglichkeiten der Qualitätssteigerung fachlicher Vorgaben METHODEN DER TESTFALLERSTELLUNG Einstieg: Gegenüberstellung Whitebox- und Blackbox-Verfahren Testabdeckung Unterschied: Logischer Testfall – Konkreter Testfall Methode: Entscheidungstabellentechnik Äquivalenzklassenbildung / Grenzwertanalyse Testobjektbasierte systematische Testfallerstellung (STFE-Methode) Use-Case-basierte Testfallermittlung Zustandsbasierte Testfallermittlung Intuitive und explorative Testfallermittlung TESTDATENDEFINITION Primär- und Sekundärtestdaten Verschiedene Arten von Testdaten Möglichkeiten der Erstellung von Testdatenbeständen Dokumentation der Testdaten SEMINARINHALTE TESTFALLDOKUMENTATION Vom Testfall zur Testsequenz und den Testszenarien Anforderungen an Wiederholbarkeit und Automatisierbarkeit Templates und Beispiele TESTDURCHFÜHRUNG UND FEHLERMANAGEMENT Systemtest: Abgrenzung zu den technischen Teststufen Smoketest Last- und Performance-Test Abnahmetest: Ziele und Inhalte Fehlermanagementprozeß und Fehlerstatusmodell Inhalte einer Fehlermeldung TESTAUTOMATISIERUNG Überblick Testtools zur Automatisierung Voraussetzungen Einsatzmöglichkeiten Kosten und Nutzen SEMINAR Testmethoden – verständlich und praxisbewährt

Testmethoden – verständlich und praxisbewährtgq-solutions.de/wp-content/uploads/140328_GQ-_Testmethoden.pdf · Use-Case-basierte Testfallermittlung Zustandsbasierte Testfallermittlung

Embed Size (px)

Citation preview

Page 1: Testmethoden – verständlich und praxisbewährtgq-solutions.de/wp-content/uploads/140328_GQ-_Testmethoden.pdf · Use-Case-basierte Testfallermittlung Zustandsbasierte Testfallermittlung

GQ-Solutions | Schornstrasse 10 | 81669 München | Germany

Ziel des Seminars ist es, Sie in die Lage zu versetzen, die Testaktivitäten so zu strukturieren, dass auch für komplexe Systeme eine möglichst hohe Testabdeckung erreicht wird, der Aufwand und die Kosten hierfür reduziert und die Termine eingehalten werden. Sie lernen Methoden und Verfahren kennen, um aus fachlichen Vorgaben (Fachliche Beschreibungen, Use-Case-Diagramme, Geschäftsprozess-Modelle etc.) die erforderlichen Testfälle abzuleiten und die dafür notwendigen Testdaten zu definieren. Anhand von Beispielen wird Ihnen gezeigt, wie Sie durch entsprechende Testdokumentation die manuelle Testdurchführung optimieren bzw. durch Einsatz von Testtools auch automatisieren können.

Testdesigner und Tester der IT- und Fachabteilung

IT-Koordinatoren und Business Analysten

Testmanager

Projektleiter Entwicklungsleiter Qualitätsmanager und Qualitätsbeauftragte

ZIELGRUPPE 3 Tage

DAUER

GRUNDLAGEN UND BEGRIFFSDEFINITIONEN Einstieg: Probleme beim Test Zusammenhang: Softwareentwicklung und Test Begriffe

ENTWICKLUNGSPHASEN UND TESTSTUFEN Überblick Inhalte und Ergebnisse der Entwicklungsphasen Inhalte der Teststufen: Komponententest, Integrationstest, Systemtest, Abnahmetest

Stufenspezifische Testziele Möglichkeiten der Qualitätssteigerung fachlicher Vorgaben

METHODEN DER TESTFALLERSTELLUNG Einstieg: Gegenüberstellung Whitebox- und Blackbox-Verfahren Testabdeckung Unterschied: Logischer Testfall – Konkreter Testfall Methode: Entscheidungstabellentechnik Äquivalenzklassenbildung / Grenzwertanalyse Testobjektbasierte systematische Testfallerstellung (STFE-Methode) Use-Case-basierte Testfallermittlung Zustandsbasierte Testfallermittlung Intuitive und explorative Testfallermittlung

TESTDATENDEFINITION Primär- und Sekundärtestdaten Verschiedene Arten von Testdaten Möglichkeiten der Erstellung von Testdatenbeständen Dokumentation der Testdaten

SEMINARINHALTE

TESTFALLDOKUMENTATION Vom Testfall zur Testsequenz und den Testszenarien

Anforderungen an Wiederholbarkeit und Automatisierbarkeit

Templates und Beispiele

TESTDURCHFÜHRUNG UND FEHLERMANAGEMENT Systemtest: Abgrenzung zu den technischen Teststufen

Smoketest Last- und Performance-Test Abnahmetest: Ziele und Inhalte Fehlermanagementprozeß und Fehlerstatusmodell

Inhalte einer Fehlermeldung

TESTAUTOMATISIERUNG Überblick Testtools zur Automatisierung Voraussetzungen Einsatzmöglichkeiten Kosten und Nutzen

SEMINAR

Testmethoden – verständlich und praxisbewährt