no fucking license

Learn Playwright with Javascript

Learn Playwright with Javascript

 Learn Playwright with Javascript, Modern Testing tool for reliable end-to-end testing for modern web apps


Preview this Course


What you'll learn
  • Web Automation with Playwright
  • API Testing with Playwright
  • JavaScripting
  • Frameworks


Playwright has already gained significant popularity and traction in the web automation community. Here are 10 reasons why Playwright has the potential to become the future of web automation:

Multi-Browser Support: Playwright supports multiple browsers, including Chromium, Firefox, and WebKit. This cross-browser support allows developers to test their applications across different browser engines with ease.

Consistent API: Playwright provides a consistent API for interacting with web pages, regardless of the browser being used. This simplifies the automation process and makes it easier to switch between browsers.

Headless and Headful Mode: Playwright allows running tests in both headless and headful modes, providing flexibility for different testing scenarios.

Speed and Performance: Playwright is designed with a focus on speed and performance, allowing for faster and more reliable test execution, which is essential for modern web applications.

Parallel Execution: Playwright supports parallel test execution, enabling efficient utilization of resources and faster feedback loops during test runs.

Mobile Emulation: Playwright allows developers to simulate mobile devices, which is crucial for testing responsive and mobile-first web applications.

Continuous Updates and Maintenance: The Playwright project is actively maintained and regularly updated, ensuring it stays compatible with the latest browser versions and web technologies.

Language Agnostic: Playwright supports multiple programming languages like JavaScript, TypeScript, Python, and C#. This broad language support makes it accessible to developers with diverse language preferences.

Community and Ecosystem: Playwright has garnered a strong and active community of developers, contributing to the growth of an ecosystem with useful plugins, tools, and extensions.

Built by Microsoft: Playwright was developed by Microsoft, a company with significant influence in the tech industry. This backing adds credibility to the project and may lead to further improvements and integrations with other Microsoft products.

Topics covered in this course

1) Introduction

2) Installation

3) How to create & Run tests in playwright

4) Locators - XPath, CSS, Property

5) Built-in Locators

6) Record and Play scripts - Test Generator

7) Assertions

8) Hard vs soft assertions

9) Handle Web Elements - Input box & Radio buttons

10) Handle Checkboxes

11) Handle Drop Down

12) Handling multi select dropdown

13) Handling bootstrap drop down

14) Handling Auto suggest drop down

15) Handling hidden drop down

16) Handling Dialogs/alerts

17) Handle Multiple windows

18) Handling frames

19) Handling inner frames

20) Handling web table

21) Handling date pickers

22) Handling mouse actions - Mouse hover

23) Mouse right click action

24) Mouse double click action

25) Mouse drag and drop action

26) Keyboard actions

27) Upload files

28) Playwright hooks

29) Grouping tests

30) Capture screenshots

31) Recording videos

32) Tracing tests with trace viewer

33) Tagging tests

34) Annotations

35) Page Object Model

36) Reporters

37) Allure reports

38) API testing with Playwright

39) Playwright with Jenkins - Coming soon



Who this course is for:
  • Anyone wanting to learn browser automation, no matter which skill level. All necessary knowledge will be taught in the course

Post a Comment