# Introduction to Snapshot Testing in R > A Quarto RevealJS presentation by Indrajeet Patil. A comprehensive guide to snapshot testing in R using testthat, vdiffr, and shinytest2. Learn how to test text outputs, graphical outputs, and Shiny applications with automated testing. ## Primary URL - [Slides](https://www.indrapatil.com/intro-to-snapshot-testing/) ## Source - [GitHub repository](https://github.com/IndrajeetPatil/intro-to-snapshot-testing/) ## Topics - snapshot testing - testthat - shinytest2 - vdiffr - r programming - presentation - slides ## Machine-readable companion - [Full agent summary](https://www.indrapatil.com/intro-to-snapshot-testing/llms-full.txt)