Skip to content
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Menu
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Register
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Menu
  • Sessions
  • Workshops
  • Speakers
  • Sponsors
  • Schedule
  • About
  • Contact
Register
Register
view All workshops
View Schedule

Gleb Bahmutov, PhD

Workshop

  • Monday
  • August 29, 2022

  • 10:00 am

  • Room:

    Envoy

  • Lunch Provided
  • END-TO-END TESTING WEB APPLICATIONS USING CYPRESS

    Full end-to-end automated tests are the best way to gain the confidence that the entire system will work when the real user visits the site. This workshop introduces you to the Cypress.io Test Runner and teaches writing realistic tests that are readable, reliable, and fast.

    Only a minimal knowledge of JavaScript is required, although previous experience with web programming and browser DevTools is very helpful.

    The workshop is very hands-on, you will get the best value out of it by coding the test exercises along with the instruction.

    This workshop covers the topics relevant to both beginners and experienced Cypress users.

    Things you’ll learn:

    1. Installing Cypress and writing the first test
    2. Cypress documentation, examples, and recipes
    3. Selecting the DOM elements and interacting with the page
    4. Controlling the application state
    5. Removing test flake
    6. Spying and stubbing the network communication from tests
    7. Running Cypress tests on Continuous Integration system
    8. Factoring out pieces of tests into custom commands

    Install information:

    • Any computer (Mac, Windows, or Linux)
    • Node v12+,
    • Git to clone the repo
    gleb bahmutov

    Gleb Bahmutov, PhD

    Workshop

  • Monday
  • August 29, 2022

  • 10:00 am

  • Room:

    Envoy

  • Lunch provided
  • END-TO-END TESTING WEB APPLICATIONS USING CYPRESS

    Full end-to-end automated tests are the best way to gain the confidence that the entire system will work when the real user visits the site. This workshop introduces you to the Cypress.io Test Runner and teaches writing realistic tests that are readable, reliable, and fast.

    Only a minimal knowledge of JavaScript is required, although previous experience with web programming and browser DevTools is very helpful.

    The workshop is very hands-on, you will get the best value out of it by coding the test exercises along with the instruction.

    This workshop covers the topics relevant to both beginners and experienced Cypress users.

    Things you’ll learn:

    1. Installing Cypress and writing the first test
    2. Cypress documentation, examples, and recipes
    3. Selecting the DOM elements and interacting with the page
    4. Controlling the application state
    5. Removing test flake
    6. Spying and stubbing the network communication from tests
    7. Running Cypress tests on Continuous Integration system
    8. Factoring out pieces of tests into custom commands

    Install information:

    • Any computer (Mac, Windows, or Linux)
    • Node v12+,
    • Git to clone the repo
    Loading...
    Loading...

    Sessions: Aug 31 - Sep 2

    Workshops: Aug 29 - 30

    • Grand America Hotel. Salt Lake City. UT. USA
    Register Now

    Sitemap

    • Sessions
    • Workshops
    • Speakers
    • Sponsors
    • Schedule
    • About
    • Contact

    Resources

    • Blog
    • School
    • Scholarships
    • Code of Conduct
    • Covid Protocol
    • Jobs
    • FAQ

    Past Events

    • ng-conf 2017
    • ng-conf 2018
    • ng-conf 2019
    • ng-conf 2020
    • ng-conf 2021
    • EnterpriseNG 2021
    • Reliable Web Summit 2021
    Register
    Twitter Youtube Medium

    ©Pentamorous. All rights reserved. Designed by TransactionFactory.io

    ng-conf 2022

    Sessions
    Workshops
    Speakers
    Sponsors
    Schedule
    About
    Contact
    Register

    Sessions: Aug 31 - Sep 2

    Workshops: Aug 29 - 30

    • Grand America Hotel. Salt Lake City. UT. USA

    Get notified

     Join our exclusive newswire for ng-conf news, workshops, sessions, speakers announcements, and more as we count down to ng-conf!

    Stay updated

     Join our exclusive newswire for speaker announcements, workshops, sessions info and all the latest ng-conf info.