The live broadcast podcast all about JavaScript.
Watch the lastest episode now
Testing with Cypress

Hello JavaScript Air friends!

This week’s podcast is all about testing and

Join us as we chat with Gleb Bahmutov (@bahmutov) and Brian Mann (@be_mann) for Episode 41: Test all the things with Cypress

Click for more about Episode 41, including an audio option

This episode of JavaScript Air was made possible by our sponsors:

Frontend Masters

Check out our 🔥 new Complete Intro to React Course with Brian Holt (Netflix)

Many devs jump straight into a full build process with React and get frustrated because they don’t understand the purpose of the various tools. If you want to understand the whole React ecosystem, tooling and all, this class teaches you almost the entire process, beginning to end. You’ll finish the entire app in React first, and then fold in Redux so you can see what it's like to write a whole app with just React and then add Redux to see what it’s like to refactor Redux in.

Check out the Complete Intro to React

This week’s guests

Brian Mann

Brian Mann, @be_mann

Gleb Bahmutov

Gleb Bahmutov, @bahmutov

Links Tips
  • Crash reporting (like TrackJs / Sentry / Raygun) are really useful during e2e testing!
  • Katacoda - online Docker and Kubernetes training in live containers.
Kent C. Dodds

Kent C. Dodds, @kentcdodds

  • Don’t forget to set your audio input setting in Hangouts on Air… :(

From this episode:

“What we’re focusing on right now is the end-to-end integration stage. Selenium has been around since 2004 and has had tremendous amounts of development and tremendous amounts of innovation. WebDriver was the biggest thing that’s ever happened. But, ultimately where it falls short is that WebDriver is a stateless http API that is attempting to test a state-full system–that is a web application–right? And architectually it is fundamentally impossible for it to really understand all the things that are happening inside of an application and therefore it can only make, really the best guesses.”
Brian Mann, on how Cypress differs from Selenium
Watch the latest episode and more
JavaScript Air

About JavaScript Air

JavaScriptAir is the live broadcast podcast all about JavaScript hosted by instructor Kent C. Dodds. Please visit the JavaScript Air website ( to see upcoming and past episodes. Go to to suggest topics and guests for the show. Go to to provide feedback on this and other episodes. Also be sure to follow JavaScript Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well.

This email was sent to <<Email Address>>
why did I get this?    unsubscribe from this list    update subscription preferences
JavaScript Air · P.O. Box 562 · American Fork, UT 84003 · USA

Email Marketing Powered by Mailchimp