Software DEVELOPMENT Testing
  • Home
  • Services
  • Corporate Training
  • Placements
  • Video
  • Contact Us
  • More
    • Home
    • Services
    • Corporate Training
    • Placements
    • Video
    • Contact Us
Software DEVELOPMENT Testing
  • Home
  • Services
  • Corporate Training
  • Placements
  • Video
  • Contact Us

Our Services

Playwright using Javascript

  

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


Copyright © 2023 Utkarshaa Academy for Software Development & Testing - All Rights Reserved.


Powered by

This website uses cookies.

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.

Accept