In dieser Testautomation-Learning-Journey kann sich jede/r weiterbilden, um erfolgreich programmieren zu lernen für eine Testautomatisierung.
Wir starten mit den Basics, was Programmieren eigentlich ist (Theorie), dann lernst du die Basics einer Programmiersprache (in diesem Fall Javascript) und dann gehen wir speziell eine Testautomatisierung an.
Zielgruppe
Du bist ein manueller Tester und willst zum/zur TestautomatisiererIn ausgebildet werden? Dann ist diese Learning Journey der Quality-Engineering-Gilde innerhalb Xebia Switzerland genau das Richtige für dich.
Die Testautomatisierung-Learning-Journey richtet sich vor allem an jene manuellen TesterInnen, die Interesse haben, in die Testautomatisierung zu wechseln und dort selbständig Tests zu schreiben.
Inhalt
In dieser Ausbildung lernst du, beginnend von absolut keinem oder wenig Programmier-Know-how, über mehrere Module programmieren und dieses Wissen in der Testautomatisierung anzuwenden.
Es handelt sich hier um ein Selbststudium in Kombination mit begleiteten Sessions von Mitgliedern der Quality-Engineering-Einheit der Product Quality Unit (= QE-Sessions) und zwei Tagesworkshops.
In jedem Modul lernen die Teilnehmenden mit vorgegebenen Ressourcen (Lese-Kurse sowie Video-Kurse). Am Ende jedes Moduls gibt es einen Checkup-Termin (QE-Session). Ziel ist es, mit überschaubarem Aufwand über einen längeren Zeitraum programmieren nebenbei zu lernen. Am Ende der Testautomatisierung-Learning-Journey kannst du selbstständig automatisierte Tests entwickeln und pflegen.
Modul 1 - HTML & CSS
Da wir uns hier auf Web-TA (Testautomatisierung) fokussieren, starten wir direkt mit den Basics der Webentwicklung: HTML und CSS, wodurch du lernst eine eigene Webseite zu schreiben.
Es folgt eine QE-Session Xebia-seitig.
Modul 2 - No-Code-Testautomatisierungon
Im Modul 2 gibt es erste TA-Luft zu schnuppern mit No-Code-TA: Hierbei spezialisieren wir uns auf Katalon, ein Programm, in dem wir erste automatisierte Tests schreiben und ausführen können, ohne dabei eine Zeile Programmiercode zu schreiben. Wieder gefolgt von einer QE-Session.
Modul 3 - Programming
Nach No-Code-TA braucht es nun eine Einheit, wo das Programmieren stattfindet. Wir beginnen mit der Theorie: Was ist überhaupt programmieren? Was genau läuft da ab? Was sind Variablen? Wie kann man diese Variablen mit Operatoren verknüpfen und wie kann man dies organisiert und optimiert einsetzen? etc.
Anschliessend wird in JavaScript das gesamte davor theoretisch gelernte Wissen praktisch angewendet.
Modul 4 - DevOps
Als TestautomatisierIn solltest du auch den gesamten Entwicklungsprozess ungefähr kennen, deswegen fokussieren wir uns in dem Modul auf DevOps und Versionsverwaltung.
Modul 5 - Testautomatisierung
Im letzten Modul widmen wir uns komplett der Testautomatisierung. Der Wissenstransfer hier passiert direkt vor Ort in einem 2-Tages-Tool-Kurs; hier fokussieren wir uns auf Playwright, wie man es aufsetzt und Tests schreibt. In einer finalen Session wird der gesamte gelernte Inhalt zusammengefasst und noch auf weitere TA-Tools eingegangen.
Dauer
Die Learning Journey wird als Crash-Kurs innerhalb mehrerer Wochen intensiv stattfinden. Die Testautomation-Learning-Journey ist ein Mix aus QE-Sessions, Self-learning, Praxiserfahrung sammeln und Kurs.
Interessiert?
Du bist an der Testautomation-Learning-Journey interessiert? Dann melde dich gern zunächst unverbindlich über untenstehendes Formular an. Sobald wir die Mindestanzahl an Interessenten haben, werden wir über die konkreten Terminvorschläge informieren.
Kontaktiere uns auch gern für eine unverbindliche Offerte für die firmeninterne Durchführung.