Companies Home Search Profile

Cypress, from Zero to the Cloud

Focused View

Walmyr Filho

4:22:26

32 View
  • 1.1 Courses repo on GitHub.html
  • 1. Introduction.mp4
    01:39
  • 2. Course structure.mp4
    02:25
  • 3. Prerequisites.mp4
    02:12
  • 4. App walk through.mp4
    07:07
  • 5. Test project setup.mp4
    09:29
  • 1. Your first automated test written with Cypress.mp4
    04:04
  • 2. Your first automated test written with Cypress - exercise.mp4
    06:52
  • 1. Typing in fields and clicking on elements.mp4
    07:23
  • 2. Typing in fields and clicking on elements - exercise.mp4
    09:37
  • 3. Typing in fields and clicking on elements - extra exercise 1.mp4
    04:19
  • 4. Typing in fields and clicking on elements - extra exercise 2.mp4
    05:26
  • 5. Typing in fields and clicking on elements - extra exercise 3.mp4
    02:43
  • 6. Typing in fields and clicking on elements - extra exercise 4.mp4
    03:22
  • 7. Typing in fields and clicking on elements - extra exercise 5.mp4
    04:03
  • 8. Typing in fields and clicking on elements - extra exercise 6.mp4
    02:41
  • 9. Typing in fields and clicking on elements - extra exercise 7.mp4
    10:02
  • 10. Typing in fields and clicking on elements - extra exercise 8.mp4
    06:35
  • 1. Selecting options from dropdown fields.mp4
    03:42
  • 2. Selecting dropdown field options - exercise.mp4
    02:52
  • 3. Selecting options from dropdown fields - extra exercise 1.mp4
    02:06
  • 4. Selecting options from drop-down selection fields - extra exercise 2.mp4
    03:05
  • 1. Checking radio type inputs.mp4
    02:42
  • 2. Checking radio type inputs - exercise.mp4
    03:24
  • 3. Checking radio type inputs - extra exercise.mp4
    06:59
  • 1. Checking and unchecking checkbox type inputs.mp4
    03:16
  • 2. Checking and unchecking checkbox type inputs - exercise.mp4
    04:59
  • 3. Checking and unchecking checkbox type inputs - extra exercise.mp4
    04:23
  • 1. Uploading files with Cypress.mp4
    03:31
  • 2. Uploading files with Cypress - exercise.mp4
    08:00
  • 3. Uploading files with Cypress - extra exercise 1.mp4
    03:11
  • 4. Uploading files with Cypress - extra exercise 2.mp4
    05:12
  • 1. Dealing with links that open in another tab.mp4
    05:41
  • 2. Dealing with links that open in another tab - exercise.mp4
    03:22
  • 3. Dealing with links that open in another tab - extra exercise 1.mp4
    04:41
  • 4. Dealing with links that open in another tab - extra exercise 2.mp4
    04:32
  • 1. Simulating the viewport of a mobile device.mp4
    02:24
  • 2. Simulating the viewport of a mobile device - exercise.mp4
    03:31
  • 3. Simulating the viewport of a mobile device - extra exercise.mp4
    03:56
  • 1. Project documentation.mp4
    03:15
  • 2. Project documentation - exercise.mp4
    06:46
  • 1. Continuous Integration with GitHub Actions.mp4
    02:39
  • 2. Continuous Integration with GitHub Actions - exercise.mp4
    06:29
  • 3. Continuous Integration with GitHub Actions - extra exercise 1.mp4
    03:38
  • 4. Continuous Integration with GitHub Actions - extra exercise 2.mp4
    03:28
  • 1. Cypress Cloud integration.mp4
    01:17
  • 2. Cypress Cloud integration - exercise.mp4
    18:11
  • 1. Advancing the use of Cypress.mp4
    02:32
  • 2. Advancing the use of Cypress - cy.clock() and cy.tick() - exercise.mp4
    06:54
  • 3. Advancing the use of Cypress - Lodash.mp4
    03:16
  • 4. Advancing the use of Cypress - Lodash - extra exercise 1.mp4
    04:00
  • 5. Advancing the use of Cypress - invoke show and hide.mp4
    01:23
  • 6. Advancing the use of Cypress - invoke show and hide - extra exercise 2.mp4
    03:44
  • 7. Advancing the use of Cypress - invoke val - extra exercise 3.mp4
    03:35
  • 8. Advancing the use of Cypress - cy.request().mp4
    02:02
  • 9. Advancing the use of Cypress - cy.request() - extra exercise 4.mp4
    05:53
  • 1. Challenge - find the cat.mp4
    00:24
  • 2. Challenge - find the cat - exercise.mp4
    03:16
  • 1. Talking About Testing Cypress Content.mp4
    02:04
  • 1. Congratulations!.mp4
    02:12
  • Description


    Learn how to create fast and reliable tests in a simple and objective way, and run them in a CI workflow in the cloud

    What You'll Learn?


    • Learn how to create reliable and fast tests in a simple and objective way.
    • Learn how to run automated tests written with Cypress in a continuous integration workflow on GitHub Actions
    • Learn how to interact with the most common elements found in web applications
    • Learn how to create the most diverse types of expected results checks with Cypress

    Who is this for?


  • Software Testers
  • QAs
  • Test Analysts
  • Software Developers
  • System Analysts
  • Software Development Students
  • Anyone interested in entering the world of JavaScript web test automation
  • What You Need to Know?


  • Basic knowledge of HTML and CSS selectors
  • Basic knowledge of JavaScript - ES6 is a plus
  • git, NodeJS (v16.13.2), npm (8.3.2), and an IDE installed on your computer (I suggest VSCode)
  • More details


    Description

    Take the next step towards becoming an automated testing expert with Cypress and expand your test automation skills.

    Cypress is an open-source framework that makes it possible to write automated tests easily, quickly, and reliably, all in JavaScript, and that's exactly what you'll learn in this course.

    During the course, we will install Cypress, do the initial setup to write tests, and then we will cover different ways of interacting with web applications, such as visiting URLs, different types of actions (typing into fields, selecting options, clicking on buttons, etc.), as well as how to add the most diverse checks of expected results (assertions.)

    At the end of the course, I demonstrate how to run the tests on a continuous integration workflow on GitHub Actions, besides the integration with the Cypress Cloud.

    Once you complete the course, you will be able to put everything you learned into practice in real web projects.

    Here are some of the main benefits of enrolling in this course:

    • Course 100% updated with market needs

    • Easy project startup

    • Fast evolution from lesson to lesson

    • Fast and reliable automated GUI testing

    • Automated tests independent of each other

    • Automated tests are ready to be part of your continuous integration process

    • Test management, analytics, test replay, etc.

    Come learn how to use this modern framework that is simplifying the lives of software development professionals and differentiate yourself in the market.

    Who this course is for:

    • Software Testers
    • QAs
    • Test Analysts
    • Software Developers
    • System Analysts
    • Software Development Students
    • Anyone interested in entering the world of JavaScript web test automation

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Walmyr Filho
    Walmyr Filho
    Instructor's Courses
    Hi, I'm Walmyr Filho. I'm a software engineer that loves testing. I'm also a clean coder, blogger, YouTuber, Cypress Ambassador, writer, online instructor, mentor, speaker, an active member of the testing automation and JavaScript communities, and a fan of good music, tattoos, vegan food, and skateboarding.I've been working with software development focused on software testing since 2004 and since 2009 explicitly working with test automation.Want to know more about me? Visit my website.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 59
    • duration 4:22:26
    • Release Date 2023/11/14