0% found this document useful (0 votes)
15 views2 pages

Saag Tech- Playwright Automation Course content

The document provides a comprehensive guide to Playwright test automation, covering its features, installation, and configuration. It includes sections on interacting with browsers, handling web elements, synchronization, data-driven frameworks, and reporting. Additionally, it discusses advanced topics such as the Page Object Model, TypeScript programming, API testing, and AI integration.

Uploaded by

sreejeevan4499
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views2 pages

Saag Tech- Playwright Automation Course content

The document provides a comprehensive guide to Playwright test automation, covering its features, installation, and configuration. It includes sections on interacting with browsers, handling web elements, synchronization, data-driven frameworks, and reporting. Additionally, it discusses advanced topics such as the Page Object Model, TypeScript programming, API testing, and AI integration.

Uploaded by

sreejeevan4499
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Playwright Test Automation Powered with AI Integration

1. INTRODUCTION TO PLAYWRIGHT • Capturing Screenshot


• What is playwright? • Capturing Videos
• Playwright vs selenium vs Cypress • Capturing Trace Viewer
• Advantages of Playwright • How to save session storage using
Playwright and inject into new Browser and
2. GETTING START WITH PLAYWRIGHT do execution from previous session
• Installation and con<igurations
VSCode, NodeJs, npm
8. SYNCHRONIZATION
• Auto wait
• Create and explore Project structure
• Local Timeouts
• Adding Playwright Dependencies
• Test Spec Timeout
• Create and run Playwright test
• Global Timeout Con<iguration
• Static Waits
3. INTERACTING WITH BROWSER
• Launching Chrome, Firefox, Edge
9. DATA DRIVEN FRAMEWORK
• Interacting with Database
4. LOCATORS IN PLAYWRIGHT • Interacting with XML
• CSS • Interacting with Excel
• XPATH • Interacting with JSON
• ID, Name, Class and other attributes
• Built-in playwright Selectors 10. TEST EXECUTION
• Con<iguration <ile setup for Execution
5. EXPLORING WEB ELEMENTS • Sequence Execution, Parallel
• Edit box
Execution, Batch/Group Execution
• Link • Mobile device view execution
• Button
• Checkbox 11. REPORTING FRAMEWORK
• Radio Button • Allure Reporting
• Drop Down Box • HTML Reports
• Capture Screenshots
• Handling Web tables 12. CUCUMBER FRAMEWORK
• Assertions (Hard & Soft) • Cucumber & Behavior Driven
Development
6. HANDLING FRAMES, ALERTS, POPUP • Gherkin- Business Driven Development
WINDOWS and SYNCHRONIZATION • Cucumber BDD For Testing
• Handling iFrames • Con<igure Cucumber with Playwright
• Handling multiple tabs • Gherkin Keywords
• Handling pop ups • Step Definitions
• Handling Alerts • Cucumber Options
• File upload and Download • Parameterization in Cucumber
• Handling Synchronization • Data Driven Testing
• Execution Order of Hooks
7. HANDLING USER ACTIONS • Background Keyword
• Handling Mouse Over Menu
• Handling Slider

13. HOOKS & ANNOTATIONS
Handling Drag and Drop • Grouping Tests into Test Suites
• Handling Keyboard Event • Skipping Tests
• Using Filter Tags, Hooks
14. PAGE OBJECT MODEL DESIGN PATTERN • Inheritance
• Why Page Object Model & When it will be • Access modifiers
effective • Export and imports classes
• POM Design Rules • Exception handling
• POM Implementation of Rules • Debugging the code
• Implementation of test case using POM • Understand the difference between
Framework JavaScript & Typescript

15. TYPESCRIPT PROGRAMMING 16. API TESTING


• Introduction to Typescript language • API Calls(GET, PUT, POST Methods) using
• Declaring Variables in Type Script Playwright and grab response
• Data types in Typescript • Parsing API Response
• Loops and Conditional Statements • Execution with mix of API and Browser
• Logical Operators Combination in Play Wright
• Arrays and Methods with Detailed Examples
• Functions in Type script 17. AI INTEGRATION
• Understanding Var , let, Const keywords in • Integration with AI tools
• Write scripts using NLP language
Type Script
• String and its related Functions with • Integration with MCP servers
• Examples
• OOPs Concepts , Class, Object

3rd Floor, No: 92/5, ACR Greens, Opp. Salarpuria, Outer Ring Road,
Beside Biryani Zone, Marathahalli, Bangalore - 560037; info@saagtech.com / www.saagtech.com
Phone: +91-94 916 28222 / +91-94 916 29222

You might also like