youtube image
From YouTube: Test anything that runs in the browser with Cypress and GitHub Actions

Description

The web has evolved. Finally, testing has to. Join us with Cyrpress maintainer, Gleb Bahmutov, in learning how they put together a GitHub Actions to run fast, easy, and reliable browser tests.

GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want.

Gleb Bahmutov is JavaScript guru, image processing expert and software quality fanatic. During the day Gleb is making the web a better place as VP of Engineering at Cypress.io. At night he is fighting software bugs and blogs about it at glebbahmutov.com/blog.

Join bdougie and friends live for Open Source Fridays at https://www.meetup.com/GitHub-Virtual.

0:00 - Start
01:22 - What is Cypress?
3:27 - Why not use Puppeteer of Playwright for e2e testing?
8:12 - Cypress GitHub Action
15:15 - Walkthrough setting up Cypress on a project
17:50 - See Cypress in action
24:52 - Writing a Cypress test
35:55 - Add the Cypress GitHub Actions to a GitHub repo
47:29 - Passing our tests in the GitHub Action
53:00 - How to get involved and contribute to Cypress

As always, feel free to leave us a comment below and don't forget to subscribe: http://bit.ly/subgithub

Thanks!

Connect with us.
Facebook: http://fb.com/github
Twitter: http://twitter.com/github
LinkedIn: http://linkedin.com/company/github

About GitHub
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Millions of people use GitHub to build amazing things together. For more info, go to http://github.com