Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

Sauce Labs Python bindings library

Project description

Hello, welcome to the Sauce Python bindings! Let’s make using Sauce Labs Simple!

Example Usage

The goal of the Sauce bindings is to provide a straightforward approach to connecting your automated scripts to Sauce. Here’s an example. The Sauce Python bindings can be used like this:

from saucebindings.session import SauceSession

session = SauceSession()

driver = session.driver driver.get(“www.saucedemo.com”)

session.stop(“passed”)

Requirements

Set your Sauce username and Sauce access key as environment variables.

Installation

Clone this project to build from source

git clone https://github.com/saucelabs/sauce_bindings

python setup.py install

or install from pip

pip install saucebindings

Development

This project will be developed initially in Python 3.x so please create a virtual environment:

python3 -m venv venv

source venv/bin/activate

To install dependencies, do the following:

pip install -r requirements.txt

Testing

To run all tests, run the following:

pytest

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for saucebindings, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size saucebindings-1.0.0.tar.gz (4.1 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page