Skip to content

Fixing Testing Angst with Cypress.io (w/ Joe Eames & Jesse Sanders)

Fixing Testing Angst with Cypress.io (w/ Joe Eames & Jesse Sanders)

Details

The state of application testing for Angular is broken. Angular applications are composed of UI components running in a browser, but our most effective testing strategy has been unit testing functions instead of UI interactions. The recommended strategy for testing the UI is Protractor, which is built on Selenium, a technology originating in 2004 when the web was all server-side rendering. This workshop will show you the flaws in your current testing strategies and how to most effectively test your applications using Cypress. Jesse Sanders and Joe Eames will walk you through why your current test strategy fails and how to test your applications with less time and effort. They will guide you through installation, configuration, and best practices for writing tests using Cypress. This hands on workshop will guide you through multiple testings scenarios that will provide you with the necessary skills to handle even the most complex test cases

About Joe
Joe began his love of programming on an Apple III in BASIC. Although his preferred language is JavaScript, he has worked professionally with just about every major Microsoft language. He is currently a consultant and full time author for Pluralsight. Joe has always had a strong interest in education, and has worked both full and part time as a technical teacher for over ten years. He is a frequent blogger and speaker, organizer of ng-conf, the AngularJS conference (www.ng-conf.org), and a panelist on the JavaScript Jabber podcast (http://javascriptjabber.com/)

About Jesse
Jesse Sanders is the founder and CEO of BrieBug and a Google Developer Expert (GDE) in Angular and Web Technologies. He regularly speaks around the world on Angular and related web technologies to inform and inspire developers on how to build the next generation of web applications. He regularly teaches workshops on Angular fundamentals, NgRx, and advanced Angular topics. He specializes in architecting systems using Angular for enterprise clients to help them achieve their goals. When not working, Jesse enjoys spending time with his children, biking, skiing/snowboarding, hiking, and training for triathlons.

Photo of All Things Angular group
All Things Angular
See more events
2555 Meridian Blvd
2555 Meridian Blvd · Franklin, TN