Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Master Playwright V13.8 + Docker, Cucumber, Jenkins - Oct'23

    Posted By: ELK1nG
    Master Playwright V13.8 + Docker, Cucumber, Jenkins - Oct'23

    Master Playwright V13.8 + Docker, Cucumber, Jenkins - Oct'23
    Published 9/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 6.19 GB | Duration: 12h 58m

    2023-ONLY COURSE on Playwright latest Version 13.8 with DOCKER , CUCUMBER, JENKINS & TYPESCRIPT BASICS

    What you'll learn

    By end of this course, you will be a master in 2023 Playwright with latest version 13.8

    You will be able to build robust framework using Playwright + Docker + Cucumber + Jenkins

    Complete knowledge on how to write test in Cucumber BDD style

    Complete knowledge on Docker and how to run tests inside docker

    Complete understanding of Playwright Components such as codeGen, fixtures, screenshots and videos

    Usage of Playwright in real world automation end to end testing

    Gain complete knowledge on Web Automation techniques and tricks

    Practical knowledge in designing framework from scratch

    Learn API testing using Playwright

    Requirements

    No PRIOR CODING experience is needed as entire course will be taught from scratch for beginners

    Also included a dedicated section for Typescript where beginners can learn and master in Typescript Language

    Zeal to learn new tool and focus on the career growth

    Description

    [ENTIRE COURSE HAS BEEN UPDATED WITH 2023 OCTOBER LATEST PLAYWRIGHT VERSION 13.8]Are you ready to invest 13 Hours of your time to become an expert in Web Automation Testing ?? Welcome you all to the ONLY BEST course in Udemy to learn and become an expert in an amazing tool called Playwright with its current updated version. This course is structured and well designed for the COMPLETE BEGINNERS. If you don't have prior knowledge on web automation testing or on Playwright , then this is the right course for you. As we will be learning everything from scratch. Playwright is Next Generation Front End Automation Testing Tool. It holds a great place in automation testing due to its fast, easy and reliable testing for anything that runs in a browser. Playwright is way more powerful than the existing web automation tools such as Selenium, WebdriverIO due to its Architectural design.Playwright is not only for TESTERS but also for DEVELOPERS as we can do Unit testing & Integration testing by mocking incoming network responses. It also have the ability to perform API testing.By default, Playwright takes the Screenshot for every test step and generate execution Mp4 Video after every test run.There are many more WOW Factors like above which you will come across in Training.I can promise you that by the end of this course you can start attending interviews for Playwright or can work in the Playwright projects with an ease. Below are the Course Content :Introduction to Playwright Playwright Architecture & its advantagesPlaywright Installation & Project SetupLocator Strategies & First Test in Playwright Command line arguments for Playwright testHandling Basic UI Elements - Checkboxes, Radio buttons, Drop-downsHandling Advanced UI Elements - Alerts, Iframes, WebTablesPlaywright Framework Best PracticesHooks, Grouping Test & AnnotationsParametrizing TestCapturing ScreenshotsRecord Videos on playwright ExecutionRead Data from JSONRead Data from CSVPage object Design pattern with Playwright testsAllure Report IntegrationAPI TestingDocker IntegrationCucumberJenkinsTypescript BasicsWhy else to wait. Purchase this course to become an expert in Playwright. Wish you all the Best !!

    Overview

    Section 1: Introduction

    Lecture 1 Course Introduction

    Lecture 2 Must Watch before Enrolling the course

    Lecture 3 Important Note

    Lecture 4 Course Content Walkthrough

    Lecture 5 How to Reach out to Instructor

    Lecture 6 What is Playwright ?

    Lecture 7 Architecture of Playwright VS Other Automation Tools

    Lecture 8 Real time Advantages of using Playwright

    Lecture 9 Reason of Choosing Typescript Language for this Course

    Section 2: Playwright Installation and Project Setup

    Lecture 10 Prerequisites Needed before Installing Playwright

    Lecture 11 Installation of Playwright - Way 1

    Lecture 12 Installation of Playwright - Way 2

    Section 3: Writing First Playwright test

    Lecture 13 How to write a Sample test in Playwright

    Lecture 14 Different ways to execute Test in Command Line

    Section 4: Automatic Code Generation

    Lecture 15 How to enabled automatic Code Generation

    Lecture 16 What are the Various options in CodeGen

    Section 5: Trace Viewer

    Lecture 17 What is Trace Viewer ?

    Lecture 18 Different ways to open Trace Viewer

    Lecture 19 What are the Various options in Trace Viewer

    Lecture 20 Editing Trace Viewer options via command line

    Lecture 21 How to Set tracing programmatically

    Section 6: Locator Strategies

    Lecture 22 Different Locator Strategies

    Lecture 23 How to find locators which Playwright supports

    Lecture 24 Easily find locators using Playwright inspector

    Lecture 25 Plugins available to find Locators very easily

    Section 7: Writing Login scenario test & Assertions

    Lecture 26 How to write Login Test ?

    Lecture 27 Assertions - Visible/Hidden

    Lecture 28 Assertions - Present/Not Present

    Lecture 29 Assertions - Enabled/Disabled

    Lecture 30 Assertions - Text Match / Mismatch

    Lecture 31 Assertions - Element Attributes

    Lecture 32 Assertions - URL and Title

    Lecture 33 Assertions - Screenshot

    Section 8: Handling Basic UI elements

    Lecture 34 Text box & Button

    Lecture 35 Radio Buttons

    Lecture 36 Check Boxes

    Lecture 37 Single Static Dropdown

    Lecture 38 Multi Static Dropdown

    Lecture 39 Dynamic Dropdown

    Lecture 40 Simple Alert

    Lecture 41 Confirmation Alert

    Lecture 42 Alert with Textbox

    Section 9: Handling Advanced UI elements

    Lecture 43 WebTable - Part 1

    Lecture 44 WebTable - Part 2

    Lecture 45 Frames - Part 1

    Lecture 46 Frames - Part 2

    Lecture 47 Tab/Window Handling

    Lecture 48 Calendar - Part 1

    Lecture 49 Calendar - Part 2

    Lecture 50 Drag and Drop

    Lecture 51 Downloading File

    Lecture 52 Uploading File

    Section 10: Framework Designing - Part 1

    Lecture 53 Hooks - Part 1

    Lecture 54 Hooks - Part 2

    Lecture 55 Grouping Test

    Lecture 56 Annotations

    Lecture 57 Tags

    Section 11: Framework Designing - Part 2

    Lecture 58 How to Capture Screenshot ?

    Lecture 59 How to Record video during test execution ?

    Lecture 60 Parametrizing Test

    Lecture 61 Read Data from JSON

    Lecture 62 Read Data from CSV

    Section 12: Framework Designing - Part 3

    Lecture 63 Importance of Page object Model

    Lecture 64 Page object Model Implementing

    Lecture 65 Updating Access modifier in Pages

    Lecture 66 Advantage of using Base Page in POM

    Lecture 67 Implementing Base Page in existing POM structure

    Lecture 68 What is Fixtures in Playwright ?

    Lecture 69 Fixtures integreation with POM

    Section 13: Framework Designing - Part 4

    Lecture 70 Existing Reporter types in playwright

    Lecture 71 Inbuilt HTML Report vs Allure Report

    Lecture 72 Allure Report integration

    Lecture 73 Allure Report on Failed, Skipped test

    Lecture 74 Generate Report Automatically

    Section 14: API Testing

    Lecture 75 What is API Testing ?

    Lecture 76 GET - API automation

    Lecture 77 POST- API automation

    Lecture 78 PUT- API automation

    Lecture 79 DELETE- API automation

    Section 15: Playwright Project Download

    Lecture 80 Playwright Repository Download

    Section 16: Cucumber

    Lecture 81 What is Cucumber ?

    Lecture 82 Cucumber Installation and Project Structure

    Lecture 83 Writing first Cucumber test

    Lecture 84 Sharing Page Objects

    Lecture 85 Hooks in Cucumber - Part 1

    Lecture 86 Hooks in Cucumber - Part 2

    Lecture 87 Cucumber HTML Report

    Lecture 88 Adding Screenshots to Cucumber HTML Report

    Lecture 89 Multiple Cucumber HTML Report

    Lecture 90 Script to Automatically Run test and Generate report

    Lecture 91 Data Driven testing using Cucumber

    Lecture 92 Cucumber Project Repository Download

    Section 17: Docker Integration with Playwright

    Lecture 93 What is Docker ?

    Lecture 94 How to Installa Docker

    Lecture 95 Additional Work after Docker Installation on Windows

    Lecture 96 Project Setup for Docker

    Lecture 97 Running playwright test using Docker

    Lecture 98 Code - Docker Run

    Lecture 99 Introduction Docker File & Compose file

    Lecture 100 Docker File & Compose file Implementation

    Lecture 101 Code - Docker File and Compose

    Lecture 102 Docker Volume Mapping

    Lecture 103 Code - Docker Volume Mapping

    Lecture 104 Playwright - Docker Project Download

    Section 18: Jenkins(CICD) Integration

    Lecture 105 CICD Introduction

    Lecture 106 Jenkins Introduction

    Lecture 107 Pre-Requisite before installing Jenkins

    Lecture 108 Jenkins Installation and Plugins to be added

    Lecture 109 How to create Non Parametrized Project

    Lecture 110 How to create Parametrized Project

    Section 19: Typescript Basics

    Lecture 111 Typescript Introduction

    Lecture 112 Prerequisite needed and Project Creation

    Lecture 113 Variables

    Lecture 114 Data Types

    Lecture 115 Operators

    Lecture 116 Conditional statements

    Lecture 117 Switch Statements

    Lecture 118 Loops

    Lecture 119 Arrays

    Lecture 120 Tuples

    Lecture 121 Objects

    Lecture 122 Function

    Lecture 123 Scope

    Lecture 124 Typescript Project Repository Download

    Section 20: Additional Content

    Lecture 125 Bonus Content

    Software Automation Engineers,QA Engineers,QA Managers,QA Architects,Web Developers,Software Engineers,Manual testers,Software developers,SDET