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

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
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

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

    139,000 تومان
    افزودن به سبد خرید