Published 11/2023
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.68 GB | Duration: 14h 31m
Join the only course to learn how to build a Ready To Use Industry Standard End-To-End Cypress V13+ Automation Framework
What you’ll learn
***** At the end of this course, you will have detailed understanding of Web Automation Frameworks
You will be able to EXPLAIN, DESIGN and IMPLEMENT structured AUTOMATION FRAMEWORKS using Cypress
Practical knowledge of Cypress (Page Object Model) with Mocha and Cucumber Frameworks
*** In-depth understanding of Cypress CHALLENGES with real time examples
***** We have dedicated INSTRUCTORS to help you with queries within 24 HOURS, resume preparation, Interview questions
You will be able to implement CONTINUOUS INTEGRATION TESTING using JENKINS
You will learn debugging tricks using Screenshots and Videos
You will be able to create GREAT LOOKING REPORTS using the best advanced REPORTING TOOL
Requirements
***** NO AUTOMATION / CODING EXPERIENCE NEEDED, beginners will be easily able to follow this course
JavaScript concepts are covered in the course, no experience needed
***** CODE FILES / ALL MATERIAL FOR EVERY LECTURE AVAILABLE TO DOWNLOAD
Browsers (Firefox or Chrome)
Windows/MAC computer
Description
*** Only Course which provides a READY TO USE Industry Standard End-To-End Cypress Automation Framework with latest V13*** Most popular and most loved by students, best Cypress courseLife Time Access (Also best support you have ever received)No false promises, straight point to point explanation with simple and easy to understand examplesNo other course on Udemy covers framework implementation covered in this course with such great depth of detailJoin the group of more than 100K students already taking advantage of our multiple courses with positive feedback.Includes: Easy to understand 90+ bite-sized lectures of Complete Cypress Automation Framework Implementation with real time website + life time support (Also best support you have ever received)This course includes a wide range of topics covering complete Cypress Automation Framework, Automation Framework Design (Page Objects, Data Driven, Reading Data files), Time Travel, Screenshots and Videos, Best reporting tool – Advanced Reporting, API Testing, GitHub and Jenkins CI/CD. All materials and code files included*** One stop place to become an Expert in Web Automation Framework from scratch ***We start from the scratch to build a complete Cypress Automation Framework. This is a single course you need to learn how to build an Industry Standard Cypress Automation FrameworkYou will be introduced to some never seen before framework concepts which are unique to this course and are difficult to find anywhere else.WHAT MAKES THIS COURSE BEST IN CLASS?You take away a READY TO USE Cypress Automation Framework. This is the only course which provides you a ready to use frameworkExamples are taken from TESTING REAL TIME HOSTED WEB APPLICATIONS to understand how different components can be automated, that will give you idea of industry level framework and give you confidence.Get unique content with real example code files provided to refer and learn with examples.Get awesome Support, response within 24 hours.Why should I take this course?If you answer yes to any of these questions, you should take this courseEager to learn new Test Automation tool?Passionate to learn how to build a framework by putting together all the knowledge?Are you a Quality Assurance Automation professional willing to intensify their current test automation skill sets?Are you looking to step into automation industry with the latest technologies in market?Interested in learning how Cypress is used in projects?Are you a Fresh Graduates who want to make a dream career in software engineering?Topics Include:Project and Environment setupDeep Dive Into Cypress ConceptsWorking with ElementsAsynchronous NaturePage Object Model detailed explanationComparison between No Framework and Framework Test ClassesWorking with multiple Test Specs and Test MethodsData Driven TestingReporting – Awesome ReporterCypress CloudAPI TestingGitHubJenkins CI/CD
Overview
Section 1: Introduction
Lecture 1 Introduction And Course Outcome
Lecture 2 Cypress Architecture and Cypress vs Selenium
Section 2: Tools Installation And Project Setup
Lecture 3 NodeJS VS Code And Project Setup – Windows
Lecture 4 NodeJS VS Code And Project Setup – Mac
Section 3: Cypress Setup And Project Structure
Lecture 5 Cypress Installation
Lecture 6 Cypress Test Runner Introduction
Lecture 7 Exploring Cypress Folder Structure
Lecture 8 How To Update Cypress Version
Section 4: Getting Started With Cypress Automation
Lecture 9 Cypress Syntax And First Test Case
Lecture 10 How To Run Cypress Automation Using Commands
Lecture 11 Cypress Intellisense With VS Code
Lecture 12 Cypress Locator Strategy And Selector Playground
Lecture 13 Get Method And CSS Selectors Implementation
Section 5: Using XPath With Cypress
Lecture 14 Working With Cypress XPath
Section 6: Deep Dive Into Cypress Concepts
Lecture 15 Get Command Details
Lecture 16 How To Chain Commands
Lecture 17 Within Command Details
Lecture 18 Find Command – How to work with child elements
Section 7: Asynchronous Nature
Lecture 19 Synchronous Vs Asynchronous Nature
Lecture 20 Cypress Promise Handling
Section 8: Cypress Assertions
Lecture 21 Implicit Subject Assertions
Lecture 22 Explicit Subject Assertions
Lecture 23 Default And Common Assertions
Section 9: Web UI Interactions
Lecture 24 How To Click On Element – Multiple Ways
Lecture 25 Double And Right Click On Element
Lecture 26 How To Type And Clear Element
Lecture 27 Checkbox and Radio Button Interaction
Lecture 28 How To Work With Dropdown Elements
Lecture 29 How To Mouseover – Trigger Command
Lecture 30 How To Mouseover – Invoke Command
Section 10: Working With Element List
Lecture 31 Each And Wrap Command – For Loop
Lecture 32 Element List Iteration
Lecture 33 AutoSuggest Dynamic Dropdown
Section 11: Working With Windows-Tabs-Popups-Frames
Lecture 34 JavaScript Alert And Confirm Popups
Lecture 35 Working With Multiple Tabs
Lecture 36 Working With Multiple Windows
Lecture 37 Working With Iframes
Section 12: Common Challenges
Lecture 38 Send Empty Data – Handle Uncaught Exceptions
Section 13: Framework Preparation
Lecture 39 Hooks Explained
Lecture 40 Include Exclude From Test Execution
Lecture 41 Fixtures – Handling Test Data
Lecture 42 Fixtures – Run Same Test With Multiple Data
Lecture 43 Custom Commands – Create Your Own Cypress Command
Lecture 44 Custom Commands – Real World Examples
Section 14: Page Object Model Framework
Lecture 45 What is a Framework?
Lecture 46 What is Page Object Model?
Lecture 47 No Framework Test Suite
Lecture 48 Create Page Object Test Suite
Lecture 49 Framework Refactor – Remove Hard Coded Data
Section 15: Reporting And Cloud Dashboard
Lecture 50 Test Execution Screenshots And Videos
Lecture 51 Retry Failed Test Cases
Lecture 52 Awesome Reports Generation
Lecture 53 Awesome Reporter Options
Lecture 54 Cypress Cloud Dashboard
Section 16: Advanced Features
Lecture 55 How to use Environment Variables
Section 17: API Testing Concepts
Lecture 56 RestAPI Architecture – Part 1
Lecture 57 RestAPI Architecture – Part 2
Lecture 58 What Are Endpoints
Lecture 59 GET-POST-PUT-DELETE
Lecture 60 Understanding Headers
Lecture 61 What To Verify In RestAPI Testing
Section 18: Cypress API Automation
Lecture 62 Practice Resources And Postman Account
Lecture 63 How To Make A Get Request
Lecture 64 How To Use Alias
Lecture 65 POST Request – Multiple Examples
Lecture 66 Request Chaining
Lecture 67 POST-PUT-Delete – Complete Workflow
Lecture 68 Code Refactor – Complete Workflow
Lecture 69 Working With OAuth 2.0
Section 19: Git And GitHub – Version Control System
Lecture 70 Git and GitHub Introduction
Lecture 71 Git Installation on Windows
Lecture 72 Git Installation on Mac
Lecture 73 Create Local Git Repo – Staging And Commit
Lecture 74 File Checkin – GitHub Remote Repository
Lecture 75 Advantages and Importance of Git Branches
Lecture 76 File Checkin and Resolve Merge Conflicts – Real Time Example
Lecture 77 Course Code Files On GitHub
Lecture 78 GitHub Project Check-in And Git Clone
Section 20: Continuous Integration With Jenkins
Lecture 79 Jenkins Features And Advantages
Lecture 80 Jenkins Prerequisites
Lecture 81 Jenkins Setup And Installation – Generic WAR File
Lecture 82 Jenkins Setup And Installation – Windows
Lecture 83 Jenkins Setup And Installation – Mac
Lecture 84 Securing Jenkins
Lecture 85 Jenkins Plugins Management
Lecture 86 Building A Remote Project Using Git And Jenkins
Section 21: CSS Selectors – Advanced Locators
Lecture 87 Using Ids With CSS Selectors To Find Elements
Lecture 88 Using Multiple CSS Classes To Find Elements
Lecture 89 Using Wildcards With CSS Selectors
Lecture 90 Finding Child Nodes Using CSS Selectors
Lecture 91 CSS Cheat Sheet
Section 22: Important tips to showcase your skills
Lecture 92 Course Notes
Lecture 93 How to flaunt your Cypress knowledge?
Lecture 94 Get Social With Let’s Kode It
Quality Assurance professionals and Manual testers looking to start career in test automation,Quality Assurance Automation professionals willing to intensify their current test automation skill sets,Fresh Graduates who want to make a dream career in software engineering,Quality Assurance Team leads and Managers
Password/解压密码www.tbtos.com
转载请注明:0daytown » Cypress Automation Testing Framework V13 – Novice To Ninja