Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 AWS Certified Developer - Associate
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Virtual Reality
Google Flutter Android Development iOS Development React Native Swift Dart (programming language) Mobile App Development Kotlin SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Meditation Sound Therapy CBT Cognitive Behavioral Therapy
Entrepreneurship Fundamentals Business Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Home Business
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing YouTube Marketing Podcasting
2022-05-14T12:07:03Z

DevelopmentSoftware TestingCypress.io

Cypress V9 - Automation Testing in Detail (35+ hours) - 2022

The #1 course to learn Cypress in detail. Hundreds of code examples, an e-commerce store, frameworks and API testing!
Highest rated
Rating: 4.6 out of 54.6 (927 ratings)
5,329 students
Created by Gianni Bruno
Last updated 5/2022
English
English [Auto]

What you'll learn

  • By the end of this course, you will be able to build simplistic to advanced automation tests for any Web Application using Cypress
  • You will gain advanced knowledge to build both UI and API tests
  • Learn XHR/API testing using Cypress for building smart Automation tests
  • Complete understanding of Cypress components for generating test execution videos, screenshots & reports
  • You will understand how to execute your tests in parallel using a CI system (Jenkins & Agents)
  • You will learn advanced architectural concepts (Page Object Modelling and more)

Requirements

  • Some knowledge of programming would be beneficial (not critical)
  • Some basic JS, HTML and CSS knowledge would also be useful (not critical)

Description

This is the most detailed Cypress course on Udemy. It includes 35+ hours of content, 400+ code examples, comes with a dedicated e-commerce store to gain real life experience, and covers everything you need to know.

You will learn Cypress to an advanced level and gain a competitive edge to meet job demands.

Cypress is a JavaScript End to End Testing Framework that is popular and still growing in popularity due to the great features and how easy it is to write tests.

Key Topics this course covers:

  • Fundamentals of Cypress io

  • Setting up Cypress cleanly

  • Creating a range of UI and API tests (beginner to advanced level)

  • Statics gathering and analysis using the Cypress dashboard

  • Triggering tests using a CI system (Jenkins)

  • Parallel test execution (in great detail)

  • Advanced API testing

  • Advanced reporting

  • And much more (check out the course syllabus)

Key Features of Cypress:

  1. Easy setup - Installing Cypress is simple. No dependencies, extra downloads, or changes to your code required.

  2. Write tests - Write tests easily and quickly, and watch them execute in real time as you build your web application.

  3. Run tests - Debugging your tests in CI is as easy as running tests locally. With built in parallelization and load balancing.

  4. Record tests - Record CI test data, screenshots and video - and view aggregated, next-level insights in your Dashboard.

Benefits of Cypress:

  1. Developer friendly - Cypress has been made specifically for developers and QA engineers, to help them get more done.

  2. Open source - Cypress benefits from our amazing open source community - and Cypresses tools are evolving better and faster than if we worked on them alone.

  3. Built from the ground up - Cypress is based on a completely new architecture. No more Selenium. Lots more power.

What sets Cypress apart?

  1. Time travel - Cypress takes snapshots as your tests run. Simply hover over commands in the Command Log to see exactly what happened at each step.

  2. Debugging - Stop guessing why your tests are failing. Debug directly from familiar tools like Chrome DevTools. The readable errors and stack traces make debugging lightning fast.

  3. Real time reloads - Cypress automatically reloads whenever you make changes to your tests. See commands execute in real time in your app.

  4. Automatic waiting - Never add waits or sleeps to your tests. Cypress automatically waits for commands and assertions before moving on. No more async hell.

Why this course?

  1. This course combines all of the BEST free knowledge that is out there in one place

  2. This course is taught by a real automation test engineer that is an automation test lead at his place of employment

  3. This course has been designed, refined and perfected to maximise the learning experience

  4. This course perfects the teaching techniques by experience learned from the mentors previous courses

  5. Before and after code examples provided on almost every coding lecture

  6. Questions usually always answered in 24 hours

  7. Course recorded using high quality recording software and microphone to give the best learning experience

This is the course I wish I had when learning Cypress. This course makes learning Cypress easy and enjoyable. Learn the right way from an experienced instructor.

Who this course is for:

  • Students completely new to automation testing
  • Manual testers looking to enter the automation testing space
  • Anyone interested in automation testing and wanting to learn one of the most popular frameworks out there
  • Front end developers interested in automation testing using a language they will be familiar with
  • Intermediate and advanced students wanting to learn new concepts and techniques

Instructor

Gianni Bruno
Lead Test Automation Engineer with a passion for teaching.
Gianni Bruno
  • 4.6 Instructor Rating
  • 5,567 Reviews
  • 52,580 Students
  • 6 Courses

Hello!

My name is Gianni Bruno and my goal is to help anyone learn automation testing either to gain new skills, change careers or to progress in their current field. I am a lead automation test engineer with many years of experience.

I started as a manual tester and swiftly moved into test automation as it started gaining momentum. Since then, I have progressed from a junior automation tester, senior automaton tester, and now an automation team lead.

To date, I have taught over 50,000 students and have used my teaching experience to ensure my students get the very most out of my courses. My courses are lean, effective and efficient. I ensure they are well structured, easy to follow and well designed from start to finish.

I have had many students message me saying how my courses have gained them new jobs and promotions. This is what I strive for!

I welcome you to check out my courses and if you do decide to enroll, then I hope you enjoy my content and learn many new things.

All the best,

Gianni

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.