arnoudbuzing / webtools

A Wolfram Language package which automates interactions with web browsers
Other
33 stars 6 forks source link
browser-automation browser-testing chromedriver geckodriver mathematica microsoftwebdriver web-testing webdriver webtest wolfram-language wolframdesktop wolframlanguage

WebTools (formerly WebUnit)

Note for existing users of this package: As of March 2, 2018 I am renaming this package from WebUnit to WebTools to avoid naming conflicts with future releases of the Wolfram Language (which will include parts of the WebUnit functionality).

WebTools is a package written in the Wolfram Language which automates interaction with a web browser using the JSON wire protocol.

Supported functionality includes:

To install this package:

PacletInstall["<path to downloads>/WebTools-x.y.z.paclet"]

Then, open the usage.nb notebook to see basic usage for the supported functions.