RSelenium: R Bindings for 'Selenium WebDriver'

Share:

Provides a set of R bindings for the 'Selenium 2.0 WebDriver' (see <https://seleniumhq.github.io/docs/wd.html> for more information) using the 'JsonWireProtocol' (see <https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol> for more information). 'Selenium 2.0 WebDriver' allows driving a web browser natively as a user would either locally or on a remote machine using the Selenium server it marks a leap forward in terms of web browser automation. Selenium automates web browsers (commonly referred to as browsers). Using RSelenium you can automate browsers locally or remotely.

Author
John Harrison [aut, cre] (R package RSelenium)
Date of publication
2016-12-03 00:57:46
Maintainer
John Harrison <johndharrison0@gmail.com>
License
AGPL-3
Version
1.6.2
URLs

View on CRAN

Man pages

checkForServer
Check for Server binary
errorHandler-class
CLASS errorHandler
getChromeProfile
Get Chrome profile.
getFirefoxProfile
Get Firefox profile.
makeFirefoxProfile
Make Firefox profile.
phantom
Start a phantomjs binary in webdriver mode.
remoteDriver-class
CLASS remoteDriver
RSelenium-package
RSelnium: An R client for Selenium Remote Webdriver
selKeys
Selenium key mappings
startServer
Start the standalone server.
webElement-class
CLASS webElement

Files in this package

RSelenium
RSelenium/inst
RSelenium/inst/examples
RSelenium/inst/examples/serverUtils
RSelenium/inst/examples/serverUtils/checkForServer.R
RSelenium/inst/examples/serverUtils/startServer.R
RSelenium/inst/sauceTests
RSelenium/inst/sauceTests/Readme.txt
RSelenium/inst/sauceTests/cleanBuild.R
RSelenium/inst/sauceTests/test-alerts.r
RSelenium/inst/sauceTests/setup.r
RSelenium/inst/sauceTests/runtest.R
RSelenium/inst/sauceTests/test-api-example.r
RSelenium/inst/bin
RSelenium/inst/bin/read.txt
RSelenium/inst/doc
RSelenium/inst/doc/RSelenium-docker.Rmd
RSelenium/inst/doc/RSelenium-saucelabs.R
RSelenium/inst/doc/RSelenium-saucelabs.html
RSelenium/inst/doc/RSelenium-saucelabs.Rmd
RSelenium/inst/doc/shinytesting.html
RSelenium/inst/doc/OCRUG-webinar.R
RSelenium/inst/doc/OCRUG-webinar.html
RSelenium/inst/doc/shinytesting.R
RSelenium/inst/doc/OCRUG-webinar.Rmd
RSelenium/inst/doc/RSelenium-headless.Rmd
RSelenium/inst/doc/RSelenium-headless.html
RSelenium/inst/doc/shinytesting.Rmd
RSelenium/inst/doc/RSelenium-docker.html
RSelenium/inst/doc/RSelenium-basics.R
RSelenium/inst/doc/RSelenium-basics.Rmd
RSelenium/inst/doc/RSelenium-headless.R
RSelenium/inst/doc/RSelenium-basics.html
RSelenium/inst/apps
RSelenium/inst/apps/shinytestapp
RSelenium/inst/apps/shinytestapp/ui.R
RSelenium/inst/apps/shinytestapp/server.R
RSelenium/inst/apps/shinytestapp/tests-saucelabs
RSelenium/inst/apps/shinytestapp/tests-saucelabs/test-selectinput.r
RSelenium/inst/apps/shinytestapp/tests-saucelabs/test-daterangeinput.r
RSelenium/inst/apps/shinytestapp/tests-saucelabs/test-checkbox.r
RSelenium/inst/apps/shinytestapp/tests-saucelabs/test-basic.r
RSelenium/inst/apps/shinytestapp/tests-saucelabs/setup.r
RSelenium/inst/apps/shinytestapp/tests-saucelabs/runtest.R
RSelenium/inst/apps/shinytestapp/tests-saucelabs/test-output.r
RSelenium/inst/apps/shinytestapp/tests-saucelabs/test-numericinput.r
RSelenium/inst/apps/shinytestapp/tests-saucelabs/test-sliderinput.r
RSelenium/inst/apps/shinytestapp/tests
RSelenium/inst/apps/shinytestapp/tests/test-selectinput.r
RSelenium/inst/apps/shinytestapp/tests/test-daterangeinput.r
RSelenium/inst/apps/shinytestapp/tests/test-checkbox.r
RSelenium/inst/apps/shinytestapp/tests/test-basic.r
RSelenium/inst/apps/shinytestapp/tests/test-output.r
RSelenium/inst/apps/shinytestapp/tests/test-numericinput.r
RSelenium/inst/apps/shinytestapp/tests/test-sliderinput.r
RSelenium/inst/apps/shinytestapp/global.R
RSelenium/inst/apps/shinytestapp/reqplots.R
RSelenium/inst/apps/shinytestapp/reqcontrols.R
RSelenium/tests
RSelenium/tests/README.md
RSelenium/tests/testthat.R
RSelenium/tests/testthat
RSelenium/tests/testthat/test-errorHandler.R
RSelenium/tests/testthat/test-misc_remoteDriver_methods_tests.R
RSelenium/tests/testthat/test-cookie_tests.R
RSelenium/tests/testthat/test-takes_screenshots_tests.R
RSelenium/tests/testthat/test-util_function_tests.R
RSelenium/tests/testthat/test-alerts_tests.R
RSelenium/tests/testthat/test-executing_javascript_tests.R
RSelenium/tests/testthat/helper.R
RSelenium/tests/testthat/test-misc_webElement_methods_tests.R
RSelenium/tests/testthat/test-api_example_tests.R
RSelenium/tests/testthat/test-page_loading_tests.R
RSelenium/NAMESPACE
RSelenium/demo
RSelenium/demo/selJavascriptButtons.R
RSelenium/demo/selFileUpload.R
RSelenium/demo/selExecJSexample.R
RSelenium/demo/selPhantomJSexample.R
RSelenium/demo/PhantomJSUserAgent.R
RSelenium/demo/shinyDiscussScrape.R
RSelenium/demo/00Index
RSelenium/demo/selDownloadZip.R
RSelenium/demo/apps
RSelenium/demo/apps/shinytestapp
RSelenium/demo/apps/shinytestapp/ui.R
RSelenium/demo/apps/shinytestapp/server.R
RSelenium/demo/apps/shinytestapp/global.R
RSelenium/demo/apps/shinytestapp/reqplots.R
RSelenium/demo/apps/shinytestapp/reqcontrols.R
RSelenium/demo/selExecJSexample2.R
RSelenium/NEWS.md
RSelenium/R
RSelenium/R/webElement.R
RSelenium/R/sysdata.rda
RSelenium/R/selKeys-data.R
RSelenium/R/errorHandler.R
RSelenium/R/remoteDriver.R
RSelenium/R/util.R
RSelenium/R/zzz.R
RSelenium/vignettes
RSelenium/vignettes/node-firefox.png
RSelenium/vignettes/Win10PullFirefox.png
RSelenium/vignettes/ubuntuHelloWorld.png
RSelenium/vignettes/RSelenium-docker.Rmd
RSelenium/vignettes/RSelenium-saucelabs.Rmd
RSelenium/vignettes/SeleniumDockerHub.png
RSelenium/vignettes/windowsToolbox.png
RSelenium/vignettes/androidsdk.png
RSelenium/vignettes/OCRUG-webinar.Rmd
RSelenium/vignettes/STA-highres.png
RSelenium/vignettes/SeleniumRunWin10.png
RSelenium/vignettes/TightVNC.png
RSelenium/vignettes/RSelenium-headless.Rmd
RSelenium/vignettes/tmpScreenShot.png
RSelenium/vignettes/androidRSelenium.png
RSelenium/vignettes/androidmy_avd.png
RSelenium/vignettes/androidavd.png
RSelenium/vignettes/shinytesting.Rmd
RSelenium/vignettes/androidrunavd.png
RSelenium/vignettes/shinytestapp.png
RSelenium/vignettes/RSelenium-basics.Rmd
RSelenium/vignettes/VinagreVNC.png
RSelenium/vignettes/SeleniumRunUbuntu.png
RSelenium/vignettes/RProject.png
RSelenium/README.md
RSelenium/MD5
RSelenium/build
RSelenium/build/vignette.rds
RSelenium/DESCRIPTION
RSelenium/man
RSelenium/man/webElement-class.Rd
RSelenium/man/startServer.Rd
RSelenium/man/getFirefoxProfile.Rd
RSelenium/man/getChromeProfile.Rd
RSelenium/man/phantom.Rd
RSelenium/man/checkForServer.Rd
RSelenium/man/RSelenium-package.Rd
RSelenium/man/makeFirefoxProfile.Rd
RSelenium/man/errorHandler-class.Rd
RSelenium/man/remoteDriver-class.Rd
RSelenium/man/selKeys.Rd