Brian Mann
<p>Testing is the essential bedrock of software, and we can all agree it’s a must-have. But when we talk about writing tests for the front-end, most developers immediately run into several challenges:<ul><li>Testing environments take too long to setup.<li>Tests end up extremely brittle and randomly fail.<li>Error messages are indirect and increase the time it takes to debug.<li>There isn’t an easy test-driven development (TDD) process available.<li>Testing through a console fails to give full visibility on why a test failed.</ul></p><p>In this talk, Brian Mann will introduce a new JavaScript testing tool, Cypress.io, which solves the hardest challenges of testing modern, complex applications. You’ll leave this talk re-energized and believe that testing can be a fun, enjoyable experience without the soul crushing pain it is today.</p>