Session: You’re Going to Need a Test for That

So you’ve written some code. That’s great! You’re probably going to want to test it. But what kinds of tests are useful? Should you be writing unit tests? End to end tests? Component tests? All of the above? The testing landscape in javascript applications keeps changing. Determining a testing strategy and defining how and where to write tests can be a real challenge for teams. With automated CICD pipelines and the approval process for publishing mobile applications, it is more important than ever to catch regressions before they are released to production and the best way to do that is with robust test suites. In this talk, we will cover what types of testing are available, what tools exist and how to use them, what testing strategies exist, and how your team might be able to decide the testing boundaries of your applications.

Presenters: