For Shiny applications, and especially for those that are used in production, you don’t want them break due to minor code changes or upgrades of the underlying software. In this talk I’ll show how to use the Shinytest package to create and run automated tests for your Shiny applications, so that you can be confident that code changes and software upgrades won’t cause unexpected problems.
Winston Chang is a software engineer at Posit and currently works on Shiny and related projects. He has also worked on several other R packages, including devtools, R6, and ggplot2. Winston is the author of the R Graphics Cookbook, published by O'Reilly Media, and has a PhD in psychology from Northwestern University.