GroTechMinds

Javascript with playwright course

Start an evolving journey into automation testing with playwright and JavaScript. The full course will provide you with the knowledge ... Show more
25 Students enrolled
  • Description
API Testing with SQL






    Up-and-Coming Class Info
    Mode
    Online
    Instructor
    Saurabh Kandhway
    Duration
    3 month
    Recorded Video Access
    1 Year
    Course Start Date
    16 April 2025
    Timings
    8.30 PM - 9.30 PM

    JavaScript playwright Course Outcome

    • Acquire proficiency in using basic playwright commands within a JavaScript environment for effective interaction with web elements.
    • Explore various locators in playwright with JavaScript, such as ID, Name, XPath, CSS, etc., to identify and interact with elements on a web page.
    • Develop skills to handle dynamic elements and situations in web applications using playwright with JavaScript.
    • Master the art of cross-browser testing by leveraging playwright WebDriver with JavaScript for compatibility across different browsers.
    • Understand and implement data-driven testing techniques with playwright and JavaScript for efficient and scalable test automation.
    • Integrate playwright with popular JavaScript testing frameworks such as pytest or unittest for better test organisation and reporting.
    • Learn how to handle pop-up alerts, iframes, and multiple browser windows during automated testing using playwright with JavaScript.
    • Master playwright capabilities with JavaScript for handling cookies and interacting with dropdown menus.
    • Develop skills in identifying and resolving issues through effective troubleshooting and debugging techniques within a JavaScript environment.
    • Explore advanced topics such as headless testing, handling SSL certificates, and more for comprehensive automation coverage using JavaScript and playwright.

    Master JavaScript playwright Tools

    JavaScript playwright course features
    • Comprehensive Curriculum
    • Expert Instructors
    • Interactive Learning
    • Weekly Tests
    • Feedback and Assessment
    • Real time Projects
    • Continuous Support
    • ISO Certification
    • Mock Interview
    • Unlimited Placement Support
    JavaScript playwright Course Syllabus

    JavaScript

    • Basics of JavaScript,Statement,Syntax in JS
    • Idea about DataTypes and Variables in JS
    • JS Operators
    • Looping in JS- Idea and Overview about different types of
      loops
    • Idea on JavaScript Objects
    • JS Functions – Idea about JS function call and Methhods
    • JS Array and Array Methods
    • Exception Handling in JavaScript
    • JS String and String Methods
    • Idea on Set and Map in JavaScript
    • JS Objects and Arrow functions

    PlayWright Automation Core Concepts

    • Introduction to Playwright Creation of NPM Project and
      installation of Playwright
    • Importance of Playwright-Async Wait ,Browser context and
      page fixtures
    • Idea on Different types of locators in playwright
    • Playwright basic methods for Web Automation testing
    • Handling Different UI elements with playwright
    • Browser Context in playwright(handling different user sessions)

    Deep Diving into Advance concepts of Playwright

    • Handling Dropdowns and PopUps in playwright
    • Handling mousehover,mouseclick and Drag and Drop
      operation in playwright
    • Handling Web dialogs ,frames and event listener using
      playwright
    • Capturing Screenshot and perform visual testing in playwright
    • Handling Excel Utility and uploads and downloads in
      playwright

    Introduction and Overview of Cucumber

    • What is Cucumber framework and how it fits in Playwright
    • Cucumber Configuration ,setting up feature files and
      implementation of step definition
    • Idea on Cucumber hooks , Cucumber tags and tagged
      hooks
    • World Constructor and its usage in playwright
    • Parameterization in Cucumber and parallel execution in
      playwright
    • HTML reports in Cucumber playwright and and rerun failed
      scenarios

    Project Configuration from Scratch in Playwright

    • What is Page Object Model and its importance in playwright
    • Using Property files , Utilities and Constants in playwright
    • Creation of Page objects and Action Methods for end to end
      script
    • Driving data from external JSON files in the framework
    • Implementation of parameterization in running test with
      different data sets
    • HTML and Allure reporting integration with existing automation
      framework

    GITHUB and Jenkins Integration with Automation
    Framework

    • Idea and Overview of GIT commands
    • Idea on CICD concepts and Overview ,Installation of Jenkins
    • Deep diving into different options in Jenkins
    • GITHUB+Playwright+Jenkins Integration
    Who Should Enrol in this course?
    Our Rockstar works at below companies
    Download Brochure
    Get our brochure and take a look at our curriculum. We've designed it to ensure you gain valuable skills, plus we provide 100% job placement support. Start your journey to a successful career today!"
    Download Javascript with playwrightCourse PDF






      Frequently Asked Questions!

      Playwright is a modern web testing framework developed by Microsoft. While both Playwright and Selenium are used for browser automation, Playwright offers faster execution, better support for modern web applications, automatic waiting, and built-in support for multiple browsers (Chrome, Firefox, Safari). Playwright also handles async operations more efficiently than Selenium.

      This course is ideal for:

      • Automation testers who want to expand their skills.
      • Developers interested in end-to-end testing.
      • QA engineers looking to automate modern web applications.
      • Anyone with basic JavaScript knowledge who wants to explore web automation.

      This course covers JavaScript and Playwright from basics. No knowledge is required in advance to take up this course.

      You’ll learn how to use Playwright for automating web applications, including:

      • Writing and executing browser automation tests with JavaScript.
      • Handling dynamic content, iframes, shadow DOM, and more.
      • Running cross-browser and cross-platform tests.
      • Parallel execution, debugging, and creating test reports.
      • Integrating Playwright with CI/CD pipelines for continuous testing.

      The course is designed to be completed in 3 months with part-time study. It consists of 60 hours of live teaching + video content, coding exercises, and hands-on projects. The pace is flexible, so you can learn at your own speed.

      Yes! Throughout the course, you’ll work on real-world projects that simulate the automation of actual web applications. By the end of the course, you’ll have a working two Projects that you can showcase in your portfolio.

      Playwright supports all major browsers, including:

      • Chromium (Google Chrome, Microsoft Edge)
      • Firefox
      • WebKit (Safari)
      • Playwright works across multiple platforms, including Windows, macOS, Linux, and supports headless testing for faster execution in CI/CD environments.

      Absolutely! By the end of this course, you’ll have the skills and knowledge to apply for roles such as Automation Tester, QA Engineer, or Test Automation Developer. You’ll also be able to confidently automate modern web apps using Playwright and JavaScript.

      This course will guide you through integrating Playwright tests with popular CI/CD tools like Jenkins, GitHub. You’ll learn how to configure headless browser testing for continuous integration environments, ensuring your test suite runs seamlessly with every deployment.

      Playwright automatically waits for elements to be ready before interacting with them. This reduces the need for explicit waits in your tests, making them more reliable and reducing test flakiness. The course will teach you how to leverage Playwright’s smart waiting mechanisms.

      Yes, Playwright supports running tests in parallel, which greatly reduces the time it takes to execute large test suites. This course will show you how to configure and execute parallel tests effectively.

      You’ll have access to Trainer ,two Mentors, Video access on Mobile as well as Desktop Application.

      playwright-with-javascript-2-1536x864.png
      Course details
      Duration 3 Month
      Level Beginner

      Page Title