Learn R Programming

⚠️There's a newer version (1.6.1) of this package.Take me there.

shinytest

Test Shiny Apps

Installation

To install the current release version:

install.packages("shinytest")

To install the development version:

devtools::install_github("rstudio/shinytest")

Usage

See the getting started guide to learn how to use shinytest.

License

MIT © Mango Solutions, RStudio

Copy Link

Version

Install

install.packages('shinytest')

Monthly Downloads

4,395

Version

1.3.1

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Winston Chang

Last Published

May 6th, 2019

Functions in shinytest (1.3.1)

Widget

Class for a Shiny widget
sd_findWidget

Try to deduce the shiny input/output element type from its name
viewTestDiffWidget

Interactive viewer widget for changes in test results
diffviewer_widget

Creat an htmlwidget that shows differences between files or directories
shinytest

Test Shiny Apps
textTestDiff

Get textual diff of test results
expectUpdate

testthat expectation for a Shiny update
viewTestDiff

View differences in test results
expect_pass

Expectation: shinytest object passed snapshot tests
snapshotCompare

Compare current and expected snapshots
testApp

Run tests for a Shiny application
dependenciesInstalled

Checks all dependencies are installed
installDependencies

Installs missing dependencies
recordTest

Launch test event recorder for a Shiny app
ShinyDriver

Class to manage a shiny app and a phantom.js headless browser