Dramatik und Python meistern: Erstelle ein vollständiges, jobfähiges Testautomatisierungsframework von Grund auf | Avi Cherny | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Dramatik und Python meistern: Erstelle ein vollständiges, jobfähiges Testautomatisierungsframework von Grund auf

teacher avatar Avi Cherny

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Main intro

      1:16

    • 2.

      Designing a Scalable Project Architecture

      5:08

    • 3.

      Creating the Project Structure in PyCharm

      2:06

    • 4.

      Setting Up a Reliable Project Configuration

      4:31

    • 5.

      Understanding pytest

      2:49

    • 6.

      Managing Dependencies with requirements

      2:41

    • 7.

      Building the Base Structure and Testing Principles

      2:02

    • 8.

      Planning Your Base with Pseudocode

      1:56

    • 9.

      Coding the Base Structure

      5:02

    • 10.

      Adding Logging and Screenshots for Better Reporting

      7:30

    • 11.

      Adding Logging and Screenshots for Better Reporting

      13:13

    • 12.

      Integrating Utilities into the Framework

      5:58

    • 13.

      Introduction to the Page Object Model (POM)

      3:21

    • 14.

      Planning Effective Page Objects

      3:20

    • 15.

      Building a Login Page Object with POM

      16:06

    • 16.

      Test Design Foundations From TDD to Automation

      3:20

    • 17.

      Designing Real-World Test Scenarios

      5:16

    • 18.

      Using Fixtures for Smarter Test Setup

      14:13

    • 19.

      Writing Your First Real Test Case

      7:18

    • 20.

      Test Validations That Matter – Part 1

      11:14

    • 21.

      Test Validations That Matter – Part 2

      10:16

    • 22.

      Data-Driven Testing with Parameters – Part 1

      15:31

    • 23.

      Data-Driven Testing – Advanced Techniques – Part 2

      6:54

    • 24.

      Running Tests From IDE to Full Execution

      3:12

    • 25.

      Debugging with Breakpoints and Analysis Tools

      19:05

    • 26.

      Generating Reports with Allure

      12:29

    • 27.

      Course Wrap Up and Next Steps

      4:44

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

2

Teilnehmer:innen

--

Projekte

Über diesen Kurs

Bist du bereit, deine Karriere in QA und Testautomatisierung zu beschleunigen? In diesem praxisorientierten und projektbasierten Kurs erstellst du ein vollständiges, professionelles Testautomatisierungsframework von Grund auf mit Playwright und Python – zwei der gefragtesten Tools für das moderne Softwaretesting.

Du lernst,

  • Richte deine Umgebung mit Python und Playwright ein

  • Entwirf ein wartbares Testframework mit Page Objects

  • datengesteuerte Tests durchführen, um mehrere Szenarien effizient zu handhaben

  • Mache Screenshots und Protokolle für ein effektives Debuggen

  • Schöne Allure-Berichte erstellen, um die Ergebnisse mit deinem Team zu teilen

Wir behandeln auch das „Warum“ hinter jeder Best Practice, sodass du nicht nur Code kopierst – du lernst, wie du ein Framework wie Automatisierungsingenieure bei führenden Technologieunternehmen aufbaust, strukturierst und skalierst.

Dieser Kurs ist ideal für:

  • QA-Profis, die in den Bereich Automatisierung expandieren möchten

  • Manuelle Tester, die bereit sind, mit dem Programmieren zu beginnen

  • Entwickler:innen, die daran interessiert sind, ihre Testfähigkeiten zu stärken

Grundkenntnisse in Python und Webselektoren (wie CSS oder XPath) sind hilfreich, aber nicht erforderlich. Ganz gleich, ob du gerade erst anfängst oder deine Fähigkeiten verfeinern möchtest, dieser Kurs bietet eine klare, schrittweise Roadmap zur Beherrschung der realen Automatisierung mit Playwright und Python.

Im Rahmen des Kurses führst du auch ein Kursprojekt durch: Aufbau deines eigenen Automatisierungsrahmens von Grund auf. Diese praktische Übung wird jedes Konzept stärken und dir ein professionelles Projekt geben, das du in deinem Portfolio präsentieren kannst.

Triff deine:n Kursleiter:in

Teacher Profile Image

Avi Cherny

Kursleiter:in
Level: All Levels

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.