Kurs: Testautomatisierung mit Selenium für Java + Python
Lerne wie du automatisierte Tests in Java und Python erstellst. Du bekommst für alle Tests Webanwendungen bereitgestellt
Description
Kurs Update: 06.09.2020 - Testautomatisierung mit TestNG und Cucumber sind jetzt auch verfügbar
Kurs Update: 03.09.2020 - Die Browser Erweiterung Chropath wird nicht länger aktualisiert
Das neue Tool trägt den Namen SelectorsHub. Neues Video im Kapitel 5 Lokatoren und Techniken verfügbar
Kurs Update: 30.08.2020 - Abschnitt Objektorientierung für Ein und Umsteiger ist jetzt auch verfügbar
Aufgrund von technischen Störungen, konnte ich seit 1. Monat keine Inhalte hochladen/verändern. Tut mir leid für die Verspätung.
Kurs Update: 18.07.2020 - Abschnitt Logging mit Log4J2 und logging ist jetzt auch verfügbar
Kurs Update: 17.07.2020 - Abschnitt DataDriven Tests ist jetzt auch Verfügbar
Kurs Update: 08.07.2020 - Initial Commit
Du hast Interesse Testautomatisierung mit Selenium zu lernen aber hast noch keine Programmiererfahrung? Kein Problem! Ich biete dir in diesem Kurs einen Crash Kurs in Python und Java an, damit du die Grundlegenden Methodiken kennst, um professionelle Selenium Tests zu entwickeln.
Ich biete allen Kursteilnehmern einen langzeit Support an. Entweder du nutzt das Frage-Antwort Board von Udemy oder nimmst direkt Kontakt mit mir über Email oder Skype auf.
**** Test-Applikationen für alle Tests**** Für meine Beispiele nutze ich Webapplikationen die auf einem eigenen Testportal für dich bereitgestellt werden. Du kannst die Tests aus meinen Lektionen problemlos nachbauen. Dieses Portal werde ich mit weiteren Tests erweitern.
Dieser Kurs deckt folgende Themen ab: Entwicklungsgrundlagen in Java und Python + Selenium Webdriver + Experten Selenium Techniken + Framework design ( JUnit, PyUnit, TestNG, Page Object Model, pip, Maven, Jenkins, Excel Datadriven, Cucumber, log4j , Docker) + Selenium Grid + Selenium Grid und Docker + Selenium Test Server. Außerdem erhältst du langzeit Support (Auf Anfrage mit skype) + Materialien + Zugriff auf ein Testportal
***************************************************************************************************
Was unterscheidet meinen Kurs von den anderen Seleniumkursen?
Für meinen Kurs benötigst du keine Vorkenntnisse. Ich biete den Kurs für Java und Python an. Und zu beiden Programmiersprachen, findest du in meinem Kurs jeweils einen Crash Kurs.
Außerdem biete ich dir ein ganzes Testportal mit Beispielseiten an, auf dass du zugreifen kannst.
Lehrplan walkthrough
Hier findest du die Inhalte, die du von Grund auf lernen wirst.
1. Java in Verbindung mit Selenium
2. Python in Verbindung mit Selenium
3. Installation einer IDE (Eclipse + PyCharm)
4. Page Object Model
5. Aufbau von Unit-Tests
6. Lokatoren – Speziell XPath, CSS Selector
7. Selenium Webdriver – Hauptfokus
8. Tests mit mehreren Browser
9. Selenium Server – Remote Webdriver
10.Selenium Grid mit Docker
11.PyUnit
12.JUnit
13.Parameterized
14.TestNG
15.Maven, pip
16.Jenkins
17.Log4j
18.Cucumber
Falls du etwas in meinen Inhalten vermisst, lass es mich wissen. Schreib mir einfach eine Nachricht und ich werde die Inhalte überarbeiten.
Falls du irgendwelche Fragen hast oder Hilfe benötigst, kannst du gerne einen Post im QA Board hinterlassen. Ich werde versuchen, dir so schnell es geht zu antworten.
Willkommen an Board!
What You Will Learn!
- Am Ende dieses Kurses, hast du den sicheren Umgang mit Selenium WebDriver gemeistert
- Du wirst in der Lage sein, jede Webseite im Internet mit automatisierten Tests und unzähligen Testfällen zu testen
- Du nach diesem Kurs Tests für Webanwendungen zuverlässig und korrekt erstellen
- Dieser Kurs beinhaltet eine Praktische Webapplikation um mit allen Funktionen des WebDriver zu spielen
- Unit Tests zuverlässig und korrekt erstellen
- Du wirst neue Testmöglichkeiten für andere Anwendungsbereiche entdecken und nutzen
- Nach diesem Kurs kannst du Webanwendungen analysieren und potentielle Testmöglichkeiten entdecken
- Du wirst die Fähigkeit erlernen Page Ojbekt Modelle von grund auf zu erstellen
- Nach diesem Kurs kannst du Xpath nutzen
- Du wirst in der Lage sein, einen Testserver einzurichten
- Du erhälst du Fähigkeit Browserautomatisierung zu erstellen
- Du wirst deine Programmierskills optimieren
- du erhältst volle Kenntnisse über JUnit, PyUnit, Maven, pip, Jenkins ,Log4J, Cucumber, Selenium Grid, parametrisiertes Testen, paralelles Testen
Who Should Attend!
- Angehende Software Tester
- Software Tester
- Java-Entwickler
- Python-Entwickler
- Web-Entwickler
- Personen, die sich für Testautomatisierung interessieren
- Personen die sich für Browserautomatisierung interessieren