Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Playwright Automation Tool - Kick Start The Learning
Rating: 2.5 out of 5(2 ratings)
14 students
Created byParas Mishra
Last updated 5/2024
English

What you'll learn

  • Navigate web pages and interact with elements.
  • Handle dynamic content, frames, and popups.
  • Write automated test scripts and integrate with test frameworks.
  • Implement advanced automation techniques.

Course content

1 section7 lectures2h 24m total length
  • Playwright setup and Installation session (How to add the dependencies)8:07

    The course "Playwright Setup and Installation: Adding Dependencies" is a comprehensive session designed to guide participants through the process of setting up and installing Playwright, along with its necessary dependencies, to kickstart their journey into automated web testing and browser automation.

  • Playwright_how browser is launched, how to interact with basic element28:16

    Embark on your journey to mastering Playwright with this foundational course, where you'll learn how to launch browsers and interact with basic elements in web pages. Whether you're a beginner looking to explore the world of web automation or an experienced developer seeking to enhance your skills, this course will provide you with the essential knowledge and hands-on experience needed to kickstart your automation journey.

  • Playwright handling clear text, How to interact with Dropdown28:18

    In this focused course on Playwright, you will delve into the intricacies of handling text fields, clearing text inputs, and interacting with dropdown menus. Designed for both novice and experienced automation engineers, this course provides practical insights and hands-on exercises to empower you to automate these essential interactions with precision and efficiency.


  • Playwright locators22:26

    In this comprehensive course, you will embark on a journey to master Playwright's locator strategies, enabling you to effectively identify and interact with web elements in your automation scripts. Whether you're a novice looking to learn the fundamentals or an experienced automation engineer seeking advanced techniques, this course provides the knowledge and practical skills needed to leverage locators for precise and efficient web automation.

  • How to Interact with Frames in Playwright19:42

    The course "How to Interact with Frames in Playwright" is designed to equip participants with the necessary skills to effectively navigate and interact with frames using Playwright, a powerful automation tool for web browsers.

    In this course, you will learn the fundamental concepts of frames in web development and understand how they function within the context of Playwright. You will explore various techniques and strategies to identify, locate, and interact with frames embedded within web pages, enabling you to automate complex web interactions with precision and efficiency.

  • Multiple Windows Handling in Playwright17:07

    Multiple Windows Handling in Playwright is designed to provide participants with the essential knowledge and practical skills needed to effectively manage and interact with multiple browser windows using Playwright, a versatile automation tool for web browsers.

    Throughout this course, you will delve into the intricacies of handling multiple browser windows in web automation scenarios, gaining a deep understanding of the underlying concepts and practical techniques involved.

  • Assertion Handling in Playwright20:13

    Multiple Windows Handling in Playwright is designed to provide participants with the essential knowledge and practical skills needed to effectively manage and interact with multiple browser windows using Playwright, a versatile automation tool for web browsers.

    Throughout this course, you will delve into the intricacies of handling multiple browser windows in web automation scenarios, gaining a deep understanding of the underlying concepts and practical techniques involved.

Requirements

  • Basic understanding of web development, Some experience with test automation tools or frameworks is beneficial but not mandatory.

Description

In this comprehensive course, you will dive deep into the world of Playwright, a powerful and versatile automation tool for web browsers. Whether you're a seasoned automation engineer or a newcomer to the field, this course will equip you with the knowledge and skills needed to master web automation using Playwright.

Key Learning Objectives:

  1. Understanding Playwright Fundamentals: Explore the core concepts of Playwright, including its architecture, key features, and advantages over other automation tools. Gain insights into how Playwright empowers developers to automate web browsers efficiently.

  2. Setting Up Your Automation Environment: Learn how to set up Playwright and configure your development environment for seamless web automation. Understand the system requirements, installation process, and integration with popular development tools and frameworks.

  3. Navigating Web Pages with Playwright: Master the art of navigating and interacting with web pages using Playwright. Discover how to open, close, and manipulate browser instances, as well as navigate through complex web applications with ease.

  4. Handling Elements and Selectors: Dive into the intricacies of handling web elements and selectors in Playwright. Learn advanced techniques for locating and interacting with elements, including CSS selectors, XPath, and custom locators.

  5. Automating User Interactions: Harness the power of Playwright to automate user interactions on web pages. Explore how to simulate user inputs such as clicks, typing, hovering, and scrolling, enabling you to replicate real user behavior in your automated tests.

  6. Working with Forms and Input Fields: Delve into the nuances of automating forms and input fields using Playwright. Learn how to fill out forms, submit data, and handle various input types, ensuring robust and reliable automation across different scenarios.

  7. Implementing Page Navigation and Validation: Master techniques for navigating between pages and validating page content in Playwright. Explore how to handle page transitions, wait for page elements to load, and verify page content and URLs during automation.

  8. Advanced Automation Techniques: Unlock the full potential of Playwright with advanced automation techniques. Discover how to handle frames, popups, iframes, and other complex web elements, as well as implement robust error handling and reporting mechanisms in your automation scripts.

  9. Testing and Debugging: Learn best practices for testing and debugging Playwright scripts to ensure their reliability and effectiveness. Explore strategies for writing modular, maintainable tests, as well as techniques for troubleshooting common issues and debugging failures.

  10. Integrating Playwright with Continuous Integration: Explore how to integrate Playwright into your continuous integration (CI) pipelines for automated testing. Learn how to set up and configure CI environments, execute Playwright tests in parallel, and generate comprehensive test reports.

Who this course is for:

  • Automation engineers aiming to enhance their skills in web automation.