Halbleiter-News erklärt und eingeordnet
ISTQB® Certified Tester Advanced Level – Test Automation Engineer
Testautomatisierung ist eine komplexe Aufgabe, die einiges an Erfahrung im Softwaretesten voraussetzt. Der ISTQB-Kurs befähigt Dich, eine effiziente und nachhaltige Testautomatisierungsstrategie zu entwickeln und zu implementieren und ein strukturiertes Framework auf die Beine zu stellen. Du lernst die Pros und Cons manueller Tests vs automatisierter Tests kennen, kannst die passenden Testautomatisierungswerkzeuge auswählen und die ständige Optimierung der Testprozesse gewährleisten.
In diesem ISTQB®-Seminar für Fortgeschrittene dreht sich alles um die Aufgaben eines Testautomatisierungsingenieurs (TAE) – von der Konzeption, Entwicklung und Umsetzung bis hin zur Wartung von Testautomatisierungslösungen. Du lernst die Konzepte, Methoden, Werkzeuge und Prozesse zur Automatisierung dynamischer Funktionstests und deren Beziehung zum Testmanagement, zum Configuration Management, Fehlermanagement, Softwareentwicklungsprozessen und zur Qualitätssicherung kennen. Wir zeigen Dir, wie Du die beschriebenen Methoden über verschiedene Software-Lifecycle-Ansätze (z.B. agil, sequentiell, inkrementell, iterativ) und Arten von Softwaresystemen (z.B. eingebettet, verteilt, mobil) sowie Test-Typen (funktionale und nicht-funktionale Prüfungen) anwenden kannst.
Der Kurs vermittelt in 3 Tagen die Lehrplaninhalte des ISTQB®. Nach dem Training kannst Du kompetent Testautomatisierung in Testprozesse integrieren und für die jeweiligen Aufgaben geeignete Werkzeuge auswählen. Wir stellen sicher, dass Du eine Testautomatisierungsstrategie (TAS) entwickeln, eine Testautomatisierungsarchitektur (TAA) aufbauen und Deine Testautomatisierungs-Frameworks (TAF) überprüfen und optimieren kannst. Du lernst, wie Du manuelle in automatisierte Tests umsetzt und automatisierte Reports und Metriken generieren und bewerten kannst. Begleitet wird der Kurs von Wiederholungen zur Terminologie des Testens und den Testgrundlagen.
In dem Seminar lehren wir die Inhalte des offiziellen Lehrplans des ISTQB®. Zudem stellen Dir unsere Trainer so viele praktische Beispiele wie möglich vor, damit Dir später die Anwendung des Erlernten leichtfällt.
Die Themen:
Grundlagen der Testautomatisierung
Ziele der Testautomatisierung
Vorbereitende Arbeiten für die Testautomatisierung
Testautomatisierungsstrategien
Prozesse, Konzepte und Methoden der Testautomatisierung
generische Testautomatisierungsarchitektur (gTAA)
Entwurf der Testautomatisierungsarchitektur (TAA)
Entwicklung der Testautomatisierungsstrategie (TAS) und Planung des Rollout
Kompatibilität und Synchronisation von Testautomatisierungsstrategie (TAS) und System unter Test (SUT)
Risiken bei der Umsetzung und Strategien zur Risikominderung
Übergang von manuellen zu automatisierten Tests
Überprüfung der Testautomatisierungsstrategie (TAS)
Ständige Optimierung der Testprozesse
Testautomatisierungswerkzeuge
Akkreditiert ist trendig seit 2005 als Partner der deutschsprachigen ISTQB®-Vertreter GTB (German Testing Board) und ATB (Austrian Testing Board).
Lernziele
die Ziele, Vor- und Nachteile und Grenzen der Testautomatisierung verstehen
die technischen Erfolgsfaktoren eines Testautomatisierungsprojektes identifizieren
ein zu testendes System analysieren, um die passende Automatisierungslösung zu finden
Testautomatisierungstools für ein bestimmtes Projekt analysieren und technische Erkenntnisse und Empfehlungen reporten
die Methoden "design for testability" und "design for test automation" für das SUT verstehen
den Aufbau der Generic Test Automation Architecture verstehen
die Faktoren der Implementierung, Nutzung und Wartung einer bestimmten Testautomatisierungslösung analysieren
die Faktoren benennen, die bei der Identifizierung der Wiederverwendbarkeit von Komponenten zu berücksichtigen sind
Richtlinien anwenden, die effektive Pilot- und Implementierungsaktivitäten für Testwerkzeuge unterstützen
Implementierungsrisiken analysieren und technische Probleme identifizieren, die zum Scheitern des Testautomatisierungsprojekts führen könnten und Minderungsstrategien planen
Faktoren erkennen, die die Wartbarkeit unterstützen und beeinflussen
Metriken klassifizieren, die zur Überwachung der Testautomatisierungsstrategie und -effektivität verwendet werden können
einen Testdurchführungsbericht erstellen und veröffentlichen
Kriterien zur Bestimmung der Eignung von Tests für die Automatisierung anwenden
die Anforderungen an den Übergang vom manuellen zum automatisierten Testen verstehen
die Faktoren berücksichtigen, die bei der Implementierung von automatisierten Regressionstests, neuen Funktionstests und Bestätigungstests anstehen
die Korrektheit einer automatisierten Testumgebung einschließlich der Einrichtung des Testwerkzeugs verifizieren
das korrekte Verhalten für ein bestimmtes automatisiertes Testskript und/oder eine Testsuite überprüfen
die technischen Aspekte einer eingesetzten Testautomatisierungslösung analysieren und Empfehlungen zur Verbesserung abgeben
Zielgruppen
Der Kurs „ISTQB® Certified Tester Advanced Level – Test Automation Engineer“ (CTAL-TAE) baut auf den Grundlagenkurs (CTFL) auf und richtet sich an fortgeschrittene Teilnehmer, die bereits über mehrjährige praktische Erfahrungen verfügen. Der Kurs eignet sich zum einen, um sich im Bereich der Testautomatisierung zu spezialisieren, zum anderen um tiefere Einblicke in Design, Entwicklung und Wartung automatisierter Tests zu gewinnen und so Unternehmens- oder Projektentscheidungen im Hinblick auf die Testautomatisierung zu unterstützen. Besonders profitieren davon:
Testanalysten
Tool-Verantwortliche
Testmanager
Test Consultants
Entwickler
Product Manager
System-Architekten
Voraussetzungen
Fundierte Softwarekenntnisse und praktische Erfahrung in IT-Projekten sind Voraussetzung für die Trainingsteilnahme, um ein tieferes Verständnis der Inhalte zu gewährleisten. Um die Zertifizierung zum ISTQB® Certified Tester Advanced Level - Test Automation Engineer zu erhalten, ist neben der erfolgreichen Abschlussprüfung das Basiszertifikat ISTQB Certified Tester Foundation Level nachzuweisen.
Kleiststraße
10787 Berlin
