Corina Pip
Bloom (RO)

Biography

Corina is an experienced tester and manager, with a career spanning over a decade. Her favorite activities include: doing automation by means of Java, Selenium, Cypress and other cool frameworks, setting up and maintaining automation frameworks, or basically anything related to testing. Her contribution to the testing community include: blogging about testing (https://imalittletester.com/), speaking at conferences, doing webinars and trainings (https://testautomationu.applitools.com/intellij/, https://testautomationu.applitools.com/junit5-tutorial/). She also tweets at @imalittletester.

About the full day Tutorial

Automation with Cypress

Cypress is one of the most popular UI automation libraries used by testers these days. In this tutorial I will go over its most used concepts that you can apply in your own testing. I will show you how easy it is to perform certain tasks, like page element interaction, waiting for network events or working with files. I will use examples that help you relate to your own tests, so you can start automating your own tasks right away.

Key takeaways & outline:

  • introduction, installation and general concepts
  • page element interaction:  selector strategies, element specific interaction, suitable assertions for each element, waiting
  • working with cookies
  • working with network requests: assertions and stubbing
  • test state capturing with screenshots and videos
  • working with files
  • multiple windows