Playwright Automation Testing Complete Bootcamp Ui+Api[2024]

Posted By: ELK1nG

Playwright Automation Testing Complete Bootcamp Ui+Api[2024]
Published 8/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.40 GB | Duration: 6h 23m

Master Playwright Testing: Python, Node JS APIs, Basic to Advanced Playwright Skills, and React JS Component Testing

What you'll learn

Playwright Testing

Testing Network Requests and Responses

Data-Driven Testing

Benefits of Integrating Playwright with CI/CD

Creating a GitHub Actions Workflow

Running Playwright Tests in CI/CD

Jenkins and Github CI

Generating Test Reports

Running Python API Tests in CI/CD Pipelines

Reporting and Analyzing API Test Results

Running Node JS API Tests in CI/CD Pipelines

Understanding Component Testing vs. End-to-End Testing

Testing Different Types of Frontend Elements

Requirements

Students don't need to have any prior knowledge to take this course. They will learn everything from the course.

Description

Welcome to the Playwright Automation Testing Complete Bootcamp UI+API! This comprehensive course is designed for developers and testers who want to master Playwright, a powerful end-to-end testing framework. Whether you're a beginner or looking to deepen your expertise, this bootcamp covers everything you need to know about Playwright automation testing.In this bootcamp, you will:Master Playwright Basics to Advanced Skills: Gain a solid foundation in Playwright and advance to complex testing techniques. Learn how to leverage Playwright’s capabilities to write robust and reliable test scripts.Explore API Testing with Python and Node.js: Understand the intricacies of API testing using Playwright with Python and Node.js. Learn to automate API testing to ensure your back-end services are performing as expected.Comprehensive React JS Testing: Dive into frontend testing by learning how to test React JS components effectively with Playwright. Ensure your UI components work seamlessly and provide a great user experience.Hands-On Projects and Real-World Scenarios: Apply your knowledge through practical projects and real-world scenarios. Build and run tests on actual applications to solidify your skills.By the end of this bootcamp, you’ll have the skills and confidence to implement Playwright testing in your projects, ensuring high-quality and reliable software delivery. Join us and take your testing skills to the next level!

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Module 1. Introduction to Playwright

Lecture 2 Introduction to Playwright Part-1

Lecture 3 Playwright Browser Basics Part-2

Lecture 4 Setup Playwright Writing First Test Part-3

Lecture 5 Playwright Browser Basics Part-4

Lecture 6 Target Tags Attribute Part-5

Section 3: Module 2. Advanced Playwright Testing

Lecture 7 Selectors CSS Part-1

Lecture 8 Selectors Xpath Part-2

Lecture 9 Selectors Text and Attribute Part-3

Lecture 10 Automation Testing With Counter Example Part-4

Lecture 11 API Mocking Part-5

Lecture 12 API Mocking Test Case Part-6

Lecture 13 Network Interception Part-7

Lecture 14 Auth Authorization Part-8

Lecture 15 Cookies Session Part-9

Lecture 16 Visual Regression Part-10

Lecture 17 Data Driven Testing Part-11

Lecture 18 Error Handling Trace Viewer Part-12

Section 4: Module 3. Integrating Playwright with CI-CD Pipelines

Lecture 19 Module 3 Source Code

Lecture 20 Intro to CI Part-1

Lecture 21 Benefits of Integrating Playwright with CI Part-2

Lecture 22 CD Github Action Workflow Part-3

Lecture 23 Writing Github Action Workflow Part-4

Lecture 24 Running Github Action Workflow Part-5

Lecture 25 Caching Deps Github Action Workflow Part-6

Lecture 26 Jenkins Workflow Part-7

Lecture 27 Jenkins Workflow Test Run Part-8

Lecture 28 Jenkins Workflow Test Run 2 Part-9

Lecture 29 Jenkins Workflow Setup Final Part-10

Lecture 30 Jenkins Workflow Running Test Part-11

Lecture 31 Jenkins Workflow Send Test Notifications Part-12

Lecture 32 Jenkins Workflow Send Test Notifications 2 Part-13

Lecture 33 Jenkins Receiving Email Report Part-14

Lecture 34 Git Labs CI-CD Part-15

Section 5: Module 4. API Testing with Python

Lecture 35 Module 4 Source Code

Lecture 36 Python Setup Creating APIs Part-1

Lecture 37 Python First Test Case Part-2

Lecture 38 Test Cases For Different Endpoints Part-3

Lecture 39 Authentication Test Case Part-4

Lecture 40 Handling Different Response Test Case Part-5

Lecture 41 Running Test Cases In CI Part-6

Section 6: Module 5. API Testing with Node JS

Lecture 42 Module 5 Source Code

Lecture 43 Node JS First API Test Part-1

Lecture 44 Node JS Test Reporter Config Part-2

Lecture 45 Node JS API Test Cases Part-3

Lecture 46 Node JS API Auth Test Cases Part-4

Lecture 47 Node JS Xml Data Handling Test Part-5

Lecture 48 Node JS Running Tests in CI-CD Part-6

Section 7: Module 6. Frontend Testing with Playwright and React JS

Lecture 49 Module 6 Source Code

Lecture 50 Component VS End To End Testing Part-1

Lecture 51 Setup React App For Testing Part-2

Lecture 52 First Test Case React Part-3

Lecture 53 Form Test Cases Part-4

Lecture 54 Modal Test Cases Part-5

Lecture 55 Data Fetching Mocking Test Cases Part-6

Lecture 56 React Redux Project Setup Part-7

Lecture 57 React Redux Reducer Store Part-8

Lecture 58 React Components for Todo Part-9

Lecture 59 React Redux Test Case Part-10

Lecture 60 Visual Regression Using Percy Part-11

Lecture 61 React Context Part-12

Lecture 62 React Context Test Part-13

Lecture 63 React Custom Hook Test Part-14

Lecture 64 React Spy Mock Function Part-15

If you want to learn Playwright testing to test your project.,Students want to learn Playwright testing.,A web developer wants to learn how to do API testing with Playwright.,If you want to learn how to do industry-standard testing using Playwright.,If you want to learn Python and Node JS API testing using Playwright.,If you want to learn how to do frontend component testing for a React app using Playwright.