Jakub Sobolewski
blog
resources
R Tests Gallery
course
Toggle theme
⌘
K
Get Roadmap
There are 5 posts tagged with
shinytest2
Behavior-Driven Development in R Shiny: Setting Up Test Preconditions with Given Steps
Learn how to set up test preconditions in Shiny BDD using Given steps. Master dependency injection, test doubles, and composable setup patterns for reliable R testing.
Nov 3, 2025
bdd
r
shiny
shinytest2
tests
10 min read
Simplifying Interactions with Complex Widgets in shinytest2 Using JavaScript APIs
When shinytest2's `set_inputs()` won't work, leverage widget APIs directly. Learn to write cleaner, faster and more robust tests using JavaScript APIs.
Oct 31, 2025
r
shiny
shinytest2
tests
5 min read
Behavior-Driven Development in R Shiny: A Step-By-Step Example
Follow each step as I develop a form with Shiny and Behavior-Driven Development. Learn practical techniques for better software design through automated tests.
Oct 10, 2025
bdd
r
shiny
shinytest2
tests
13 min read
How to Write Robust shinytest2 Tests for R Shiny Apps
A step-by-step guide to stronger R Shiny testing with stable selectors and reusable actions.
Aug 18, 2025
r
shiny
shinytest2
tests
5 min read
Optimize Shinytest2: Speed Up Your Shiny App Tests
Learn how to speed up Shiny app tests using shinytest2 by reusing application instances and refreshing the browser.
May 29, 2024
r
shiny
shinytest2
tdd
tests
8 min read