وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Master Playwright V1.39 + Docker, Cucumber, Jenkins – Nov’23

سرفصل های دوره

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


1. Introduction
  • 1. Course Introduction
  • 2. Must Watch before Enrolling the course
  • 3. Important Note.html
  • 4. Course Content Walkthrough
  • 5. How to Reach out to Instructor
  • 6. What is Playwright
  • 7. Architecture of Playwright VS Other Automation Tools
  • 8. Real time Advantages of using Playwright
  • 9. Reason of Choosing Typescript Language for this Course

  • 2. Playwright Installation and Project Setup
  • 1. Prerequisites Needed before Installing Playwright
  • 2. Installation of Playwright - Way 1
  • 3. Installation of Playwright - Way 2

  • 3. Writing First Playwright test
  • 1. How to write a Sample test in Playwright
  • 2. Different ways to execute Test in Command Line

  • 4. Automatic Code Generation
  • 1. How to enabled automatic Code Generation
  • 2. What are the Various options in CodeGen

  • 5. Trace Viewer
  • 1. What is Trace Viewer
  • 2. Different ways to open Trace Viewer
  • 3. What are the Various options in Trace Viewer
  • 4. Editing Trace Viewer options via command line
  • 5. How to Set tracing programmatically

  • 6. Locator Strategies
  • 1. Different Locator Strategies
  • 2. How to find locators which Playwright supports
  • 3. Easily find locators using Playwright inspector
  • 4. Plugins available to find Locators very easily

  • 7. Writing Login scenario test & Assertions
  • 1. How to write Login Test
  • 2. Assertions - VisibleHidden
  • 3. Assertions - PresentNot Present
  • 4. Assertions - EnabledDisabled
  • 5. Assertions - Text Match Mismatch
  • 6. Assertions - Element Attributes
  • 7. Assertions - URL and Title
  • 8. Assertions - Screenshot

  • 8. Handling Basic UI elements
  • 1. Text box & Button
  • 2. Radio Buttons
  • 3. Check Boxes
  • 4. Single Static Dropdown
  • 5. Multi Static Dropdown
  • 6. Dynamic Dropdown
  • 7. Simple Alert
  • 8. Confirmation Alert
  • 9. Alert with Textbox

  • 9. Handling Advanced UI elements
  • 1. WebTable - Part 1
  • 2. WebTable - Part 2
  • 3. Frames - Part 1
  • 4. Frames - Part 2
  • 5. TabWindow Handling
  • 6. Calendar - Part 1
  • 7. Calendar - Part 2
  • 8. Drag and Drop
  • 9. Downloading File
  • 10. Uploading File

  • 10. Framework Designing - Part 1
  • 1. Hooks - Part 1
  • 2. Hooks - Part 2
  • 3. Grouping Test
  • 4. Annotations
  • 5. Tags

  • 11. Framework Designing - Part 2
  • 1. How to Capture Screenshot
  • 2. How to Record video during test execution
  • 3. Parametrizing Test
  • 4. Read Data from JSON
  • 5. Read Data from CSV

  • 12. Framework Designing - Part 3
  • 1. Importance of Page object Model
  • 2. Page object Model Implementing
  • 3. Updating Access modifier in Pages
  • 4. Advantage of using Base Page in POM
  • 5. Implementing Base Page in existing POM structure
  • 6. What is Fixtures in Playwright
  • 7. Fixtures integreation with POM

  • 13. Framework Designing - Part 4
  • 1. Existing Reporter types in playwright
  • 2. Inbuilt HTML Report vs Allure Report
  • 3. Allure Report integration
  • 4. Allure Report on Failed, Skipped test
  • 5. Generate Report Automatically

  • 14. API Testing
  • 1. What is API Testing
  • 2. GET - API automation
  • 3. POST- API automation
  • 4. PUT- API automation
  • 5. DELETE- API automation

  • 15. Playwright Project Download
  • 1.1 Playwright-Typescript-Udemy-Course.zip
  • 1. Playwright Repository Download.html

  • 16. Cucumber
  • 1. What is Cucumber
  • 2. Cucumber Installation and Project Structure
  • 3. Writing first Cucumber test
  • 4. Sharing Page Objects
  • 5. Hooks in Cucumber - Part 1
  • 6. Hooks in Cucumber - Part 2
  • 7. Cucumber HTML Report
  • 8. Adding Screenshots to Cucumber HTML Report
  • 9. Multiple Cucumber HTML Report
  • 10. Script to Automatically Run test and Generate report
  • 11. Data Driven testing using Cucumber
  • 12.1 Playwright-Cucumber-Udemy-Course.zip
  • 12. Cucumber Project Repository Download.html

  • 17. Docker Integration with Playwright
  • 1. What is Docker
  • 2. How to Installa Docker
  • 3. Additional Work after Docker Installation on Windows.html
  • 4. Project Setup for Docker
  • 5. Running playwright test using Docker
  • 6. Code - Docker Run.html
  • 7. Introduction Docker File & Compose file
  • 8. Docker File & Compose file Implementation
  • 9. Code - Docker File and Compose.html
  • 10. Docker Volume Mapping
  • 11. Code - Docker Volume Mapping.html
  • 12.1 Playwright-Docker-Udemy-Course.zip
  • 12. Playwright - Docker Project Download.html

  • 18. Jenkins(CICD) Integration
  • 1. CICD Introduction
  • 2. Jenkins Introduction
  • 3. Pre-Requisite before installing Jenkins
  • 4. Jenkins Installation and Plugins to be added
  • 5. How to create Non Parametrized Project
  • 6. How to create Parametrized Project

  • 19. Typescript Basics
  • 1. Typescript Introduction
  • 2. Prerequisite needed and Project Creation
  • 3. Variables
  • 4. Data Types
  • 5. Operators
  • 6. Conditional statements
  • 7. Switch Statements
  • 8. Loops
  • 9. Arrays
  • 10. Tuples
  • 11. Objects
  • 12. Function
  • 13. Scope
  • 14.1 Typescript-Udemy-Course.zip
  • 14. Typescript Project Repository Download.html

  • 20. Additional Content
  • 1. Bonus Content
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 24054
    حجم: 6337 مگابایت
    مدت زمان: 776 دقیقه
    تاریخ انتشار: 12 آذر 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید