This package browser is in early development. Mind the rough edges.

guile-web-driver-ng 1.0.0

Web driver (Selenium) client for Guile

This is a web-driver, or Selenium 2, client. It's purpose is to automate browsers, specifically for automatic web server testing. Chrome or Firefox can be used as the automated browsers, or it can connect to arbitrary server providing webdriver interface. The client implements most of the WebDriver specification.

guile-web-driver-ng also provides a proxy implemented as a Guile module. If configured, the proxy can intercept and modify HTTP/HTTPS traffic (for example, add, delete and replace HTTP headers) which is useful for Selenium WebDriver as it does not provide a way to change the headers on its own.

Installation

Install guile-web-driver-ng 1.0.0 as follows:

guix install guile-web-driver-ng@1.0.0

Or install the latest version:

guix install guile-web-driver-ng

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.