Playwright with JavaScript – Beginners to Advanced, Playwright basics, Setup, Integration with Cucumber, Jenkins and Docker – Live Training
Isha presents an Extensive and highly interactive “Playwright with JavaScript – Beginners to Advanced, Playwright basics, Setup, Integration with Cucumber, Jenkins and Docker” course by our industry expert with 11+ years of hands-on experience. Learn all the Playwright concepts hands-on practical examples. The course syllabus is designed by considering the current job market trends and industry requirements.
About the Instructor:
I am Aravind.I have 11+ years of experience as Automation Engineer. Have worked with a variety of frameworks like Selenium web driver, Cucumber-JVM, TestNG, JUnit and Cypress.io. Have worked with high-profile clients like Verizon, Standard Chartered, EmiratesNBD and Binance. I have been part of corporate training for around 6 years. |
Live Sessions Price:
For LIVE sessions – The offer price after discount is 200 USD 129 99 USD Or USD12000 INR 9900 INR 6900 Rupees
“If you’re interested in joining our upcoming batch and would like to receive updates, please fill out the enquiry sheet below. We’ll ensure you’re the first to know once the dates for the next batch are finalized. Thank you!”
OR
What will I learn by the end of this course?
- Creating and configuration of playwright framework from scratch as an individual contributor.
- Handling different challenges faced in the automation of web applications.
- Creation of page object model framework with the playwright. Running the script in the CICD environment.
Demo Session:
3rd January @ 9 PM – 10 PM (IST) (Indian Timings)
3rd January @ 10:30 AM – 11:30 AM (EST) (U.S Timings)
3rd January @ 3:30 PM – 4:30 PM (GMT) (UK Timings)
Class Schedule:
For Participants in India: Monday to Friday PM – 10 PM (IST)
For Participants in US: Monday to Friday 10:30 AM – 11:30 AM (EST)
For Participants in UK: Monday to Friday 3:30 PM – 4:30 PM (GMT)
What student’s have to say about Arvind:
Yet another excellent course from Arvind. Got a good understanding on the core concepts. – Sowmya
Amazing, really nice explanations and with very good examples that can be easily translated into real scenarios. I highly recommend this course and this trainer! Thank you !!!! – Pratmesh This course perfectly lays a strong foundation for automation testing using playwright. Recommended. – Shirish Very satisfied with the course, every topic was explained nicely. – Colini It is going very good so far and the concepts explained are very much helpfull to get started with playwright. – Bhushan Best Course for anyone who wants to learn playwright without having any knowledge. – Maryna Well explained and easy to follow. Good to learnt Playwright and JS from scratch which helped in understanding the topics clearly with Arvind – Yuva Kumar |
Salient Features:
- 35 hours Hours of Live Training
- Every session gets recorded and lifetime access to these videos will be given.
- Course Completion Certificate
Who can enroll in this course?
- Manual testers who want to upgrade themselves to the cutting edge latest automation skills.
- Selenium/Cypress testers who wants to update their skills with Microsoft version of automation tools.
Course syllabus:
- Introduction
- Intro into playwright
- Why should we use playwright
- Comparison with different tool
- Architecture of Playwright
- Basics of Javascript
- Introduction to Java Script ,DOM and writing JavaScript Program
- JavaScript Variable DataTypes and Operators
- Conditional Statements -If ,Else ,Switch cases
- Looping Statements in JS -While,DoWhile,For
- JS Functions
- Working with Objects in JavaScripts
- Array and Array methods in Java Script
- Idea on String and Numbers
- OOPS concept in JavaScript
- Inheritance- Types with Def and Examples, Super keyword
- Prototype in JavaScript
- Polymorphism in JavaScript
- Converting JSON text to JavaScript Object
- Async/Await
- Promise
- Playwright Installation and Configuration
- Pre-requisite – Nodejs installation
- Playwright installation with Nodejs
- Installation and Configuration of VScode with Playwright
- Running the first script in playwright
- Playwright – Interacting with Web
- Browser-based actions and support
- Locator concepts – Css and Xpath in-depth
- Handling Invisible elements by understanding logs
- Interacting with Elements: Type, click, Radio Buttons and checkboxes
- Interacting with Dropdown – Use of Select class, Auto-suggest list
- Interacting with alerts – browser-based and javascript-based
- Handling Windows and Frames
- Handling Mouse Events
- Handling File Upload
- Handling file download
- Usage of hooks and tags
- Data-driven testing
- Creating Custom commands
- CLI command lines
- Playwright – Page Object Model
- Design concept and principles
- Designing – Page of model with playwright
- Playwright – Cucumber integration
- Cucumber integration steps
- Cucumber basics – Feature, scenario, scenario outline, step definitions
- Run the feature file with the playwright
- Playwright – Reporting
- Default report available in playwright
- Integration with Allure reports
- Playwright – API Testing
- What is API testing
- Use of methods GET, PUT, POST, PATCH and DELETE
- How to integrate with Playwright
- Run API test
- Assertions
- Playwright – Accessibility Testing
- What is accessibility Testing?
- How it is useful
- What is the impact areas
- How to integrate with Playwright
- Run and Observe accessibility testing.
- Playwright – Version control tools
- Git hub integration
- Github execution from VScode
- Playwright – Jenkins and Docker
- Jenkins integration
- Installation of Jenkins
- Create a job in Jenkins and run the code from github
- Integrating Docker with Playwright
Live Sessions Price:
For LIVE sessions – The offer price after discount is 200 USD 129 99 USD Or USD12000 INR 9900 INR 6900 Rupees
Sample Course Completion Certificate:
Your course completion certificate looks like this…..
Important Note:
To maintain the quality of our training and ensure smooth progress for all learners, we do not allow batch repetition or switching between courses. Once you enroll in a batch, please make sure to attend the classes regularly as per the schedule. We kindly request you to plan your learning accordingly. Thank you for your support and understanding.
Course Features
- Lectures 57
- Quizzes 3
- Duration 35 hours
- Skill level All levels
- Language English
- Students 0
- Assessments Yes
Curriculum
- 11 Sections
- 57 Lessons
- 35 Hours
- Introduction4
- Basics of Javascript15
- 2.1Introduction to Java Script ,DOM and writing JavaScript Program
- 2.2JavaScript Variable DataTypes and Operators
- 2.3Conditional Statements -If ,Else ,Switch cases
- 2.4Looping Statements in JS -While,DoWhile,For
- 2.5JS Functions
- 2.6Working with Objects in JavaScripts
- 2.7Array and Array methods in Java Script
- 2.8Idea on String and Numbers
- 2.9OOPS concept in JavaScript
- 2.10Inheritance- Types with Def and Examples, Super keyword
- 2.11Prototype in JavaScript
- 2.12Polymorphism in JavaScript
- 2.13Converting JSON text to JavaScript Object
- 2.14Async/Await
- 2.15Promise
- Playwright Installation and Configuration4
- Playwright – Interacting with Web14
- 4.1Browser-based actions and support
- 4.2Locator concepts – Css and Xpath in-depth
- 4.3Handling Invisible elements by understanding logs
- 4.4Interacting with Elements: Type, click, Radio Buttons and checkboxes
- 4.5Interacting with Dropdown – Use of Select class, Auto-suggest list
- 4.6Interacting with alerts – browser-based and javascript-based
- 4.7Handling Windows and Frames
- 4.8Handling Mouse Events
- 4.9Handling File Upload
- 4.10Handling file download
- 4.11Usage of hooks and tags
- 4.12Data-driven testing
- 4.13Creating Custom commands
- 4.14CLI command lines
- Playwright – Page Object Model2
- Playwright – Cucumber integration3
- Playwright – Reporting2
- Playwright – API Testing5
- Playwright – Accessibility Testing5
- Playwright – Version control tools2
- Playwright – Jenkins and Docker4