1. JAVASCRIPT FUNDAMENTALS FROM SCRATCH FOR AUTOMATION
1.1 JavaScript from scratch
1.2 Data Types, Variables
1.3 Statements, Loops
1.4 Functions
1.5 Object creation
1.6 Arrays
1.7 Function (Named Function & unnamed Function, Arrow Function)
1.8 oops concept
1.9 class & object
2.0 constructor
2.1 Exception Handling (Try Catch Finally Throw)
2.2 Strings
2.3 Asynchronous (Async-await)
2. INTRODUCTION TO PLAYWRIGHT AUTOMATION & COURSE
2.1 Introduction to Playwright and its features
2.2 Install Node.js and Visual Studio Code for setting up Playwright Environment
3. PLAYWRIGHT AUTOMATION CORE CONCEPTS
3.1 Create NPM project and Install Playwright dependencies
3.2 Importance of Playwright Test Annotations and async await
3.3 Browser context and page fixture
3.4 Playwright configuration file understanding
3.5 First playwright test run in multiple browser
4. PLAYWRIGHT BASIC METHODS FOR WEB AUTOMATION TESTING WITH EXAMPLES
4.1 Locators supported by playwright
4.2 Different methods available in Playwright
4.3 Type, click, get text, locating multiple elements
4.4 Wait mechanism in Playwright
5. HANDLING UI COMPONENTS
5.1 Drop downs
5.2 Radio Button, Check box
5.3 Child windows
5.4 Playwright Inspectors, Trace Viewers, Code gen demo and examples
6. END TO END WEB AUTOMATION PRACTICE EXERCISE WITH PLAYWRIGHT
6.1 Dynamic elements
6.2 Auto suggestive drop-down handling
6.3 Assertions
6.4 E2E automation script in Playwright
7. PLAYWRIGHT UNIQUE GETBY LOCATORS FOR SMART TESTING
7.1 GetByLabels, GetByRole, GetByText, GetByAttribute etc…
7.2 Playwright UI Runner
8. HANDLING WEB DIALOGS, FRAMES & EVENT LISTENERS WITH PLAYWRIGHT
8.1 Hidden element validation
8.2 Alert pop-up handling
8.3 Frames handling
9. API TESTING WITH PLAYWRIGHT AND BUILD MIX OF WEB & API TESTS
9.1 Playwright request method
9.2 Response Validation
9.3 Parsing API responses
9.4 Storing the authentical details to Local Storage
9.5 Script for Web and API as mix
10. SESSION STORAGE & INTERCEPTING NETWORK REQUEST/RESPONSES WITH
PLAYWRIGHT
10.1 How to save session storage and inject into browser context
10.2 How to debug the API steps in script using VS code debugging
10.3 API logging
10.4 Intercepting network request and response call for testing
10.5 Aborting the network call
11. VISUAL TESTING WITH PLAYWRIGHT
11.1 Screenshot for page and specific element
11.2 Visual testing using playwright
12. BUILD EXCEL UTILS AND UPLOADS DOWNLOADS
12.1 Introduction to excel JS
12.2 Data extraction from excel in playwright
12.3 Util functions to read and write in excel
12.4 Handling downloads and upload file using playwright
13. FRAMEWORK GENERATION FOR PLAYWRIGHT AUTOMATION
13.1 Complete POM framework creation from scratch
13.2 Handling the data from JSON file
13.3 Parameterisation in running test with different data
13.4 Project configuration for framework
13.5 Test Retries, Serial and Parallel execution
13.6 Running last failed test cases
14. REPORTING
14.1 HTML and Allure report generation for Playwright automation
14.2 Install & Configure CI/CD using Jenkins
14.3 Integrate the playwright framework with Jenkins
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.