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

Ratings: 3.83 / 5.00




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