There are 12 posts tagged with shiny
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.
8 min readEffective State Management in Shiny Modules: A React-Inspired Approach
Learn how to manage state in Shiny modules using a React-inspired approach with event handlers for better control and flexibility.
5 min readCreating Robust E2E Test Selectors for Shiny Apps
Learn how to create resilient E2E test selectors in Shiny apps using data-* attributes and best practices.
3 min readHow to Snapshot Test Excel Workbooks in Shiny Apps
Learn how to export data to Excel in Shiny apps and use snapshot tests to validate and inspect the exported workbooks.
4 min readDeveloping Shiny Modules with Test-Driven Development
Learn how to use tests to develop Shiny modules efficiently, ensuring faster development cycles and better modularization.
3 min readHow to Set Up Cucumber for End-to-End Testing in Rhino Projects
Learn how to set up Cucumber with Cypress in Rhino projects for clear and maintainable end-to-end tests.
5 min readBDD Style Testing for Shiny Module Servers with R6 and testServer
Learn how to write BDD style tests for Shiny module servers using R6 and testServer to improve readability and maintainability.
5 min readReal-Time Input Validation Using Bootstrap Form Validation API
Learn how to implement real-time input validation in Shiny apps using Bootstrap Form Validation API for immediate feedback.
2 min readHow to Use Acceptance Test-Driven Development for Shiny Modules
Learn how to apply acceptance test-driven development (ATDD) to build robust Shiny modules with R6 and shinytest2.
2 min readComprehensive Guide to Testing Shiny Modules with shiny::testServer
Learn how to effectively test Shiny modules using shiny::testServer with examples and best practices.
3 min readExtending Shiny Modules with TDD in Legacy Code
Learn how to extend Shiny modules in legacy code using the Sprout Technique and Test Driven Development.
1 min readHow We Achieved 96% Code Coverage in a 2-Week App Prototype
Learn how we built an app prototype with 96% code coverage in just 2 weeks using TDD and effective testing strategies.
5 min read