This is the final part of a series of three blog posts about using the {shinytest2} package to develop automated tests for shiny applications. In the posts we cover the purpose of browser-driven end-to-end tests for a shiny developer, and tools (like {shinytest2}) that help implement them; how to write and run a simple test using {shinytest2}; how best to design your test code so that it supports your future work (this post).
testing
Published: January 12, 2023
This is the second of a series of three blog posts about using the {shinytest2} package to develop automated tests for shiny applications. In the posts we will cover the purpose of browser-driven end-to-end tests for a shiny developer, and tools (like {shinytest2}) that help implement them; how to write and run a simple test using {shinytest2} (this post) ; how best to design your test code so that it supports your future work.
Published: January 5, 2023
This is the first of a series of three blog posts about using the {shinytest2} package to develop automated tests for shiny applications. In the posts we will cover the purpose of browser-driven end-to-end tests for a shiny developer, and tools (like {shinytest2}) that help implement them (this post); how to write and run a simple test using {shinytest2}; how best to design your test code so that it supports your future work.
Recent Posts
- Shiny in Production: Sponsors
- Reproducible reports with Jupyter
- posit::conf(2023)
- Shiny in Production: Full speaker lineup
- Using Stan to analyse global UFO sighting reports
- Talks to watch at the RSS International Conference 2023
- Our ISO 27001 Certification
- Best Practices for Data Cleaning and Preprocessing
- SatRdays London 2023 - Recordings
- Generate multiple presentations with Quarto parameters