PlayWright Python & Robot Framework : Modern Web Automation

Learn Modern Web-Automation With Microsoft Playwright. Use Python and Robot Framework For Complete Framework Design.

Welcome to the PlayWright course.

What you’ll learn

  • Modern web automation with playwright python and robot-framework.
  • playwright prime features.
  • robot-framework and playwright integration and page object model design pattern.
  • configuration driven concurrent execution.

Course Content

  • Introduction & SetUp –> 4 lectures • 11min.
  • Playwright Prime Features –> 6 lectures • 46min.
  • Playwright & RobotFramework –> 3 lectures • 42min.
  • Playwright Web Element Interaction –> 8 lectures • 1hr 32min.
  • Parallel Execution : Pabot & Playwright –> 2 lectures • 21min.

PlayWright Python & Robot Framework : Modern Web Automation

Requirements

  • basic python knowledge.

Welcome to the PlayWright course.

What is PlayWright ?

PlayWright is a Node library to automate the Chromium , WebKit and Firefox browsers as well as Electron apps with a single API. It enables cross-browser web automation that is ever-green, capable, reliable and fast. PlayWright is Free and Open-Sourced by Microsoft.

Why PlayWright ?

Most of us have worked on web automation at some point of time in our career. The common challenges we face while automating are slowness of test execution, unreliable wait scenarios, the need to write a lot of boiler-plate code for browser setup, and parallel execution, etc. The playwright tries to address these issues and makes test authoring more readable, fast and reliable. Let’s see how we can achieve this in the following sections.

Why This Course ?

PlayWright has multiple language binding. But this is the only course available, which will describe how to use PlayWright with Python & Robot-Framework combination. With the increasing popularity of both PlayWright and Robot-Framework this course will enhance your knowledge base and help you to grow in your career.

Below are sections of this course and details given here.

1. Section-1: We will learn about concept of PlayWright and complete setup process

2. Section-2: We will learn about prime features of PlayWright with hand-on example.

Playwright recording script, Playwright debugging, Playwright Trace Viewer and more.

3. Section-3: We will learn about Robot Framework integration with playwright and Page Object Model design pattern

4. Section-4:  We will learn about various web element interaction with Playwright.

Table data parsing, File Download, File Upload, Dialog handle and more.

5. Section-5:  We will learn about parallel execution with Pabot and configuration-driven concurrent execution.