Python client library for Sauce Labs API.
sauceclient is a Python client library for the Sauce Labs API.
It gives you access to Sauce Labs:
- Account
- Platform Information
- JavaScript Unit Tests
- Jobs & Assets (Logs, Videos, Screenshots)
- Temporary Storage
- Tunnels
sauceclient is not used for running tests on Sauce Labs' service. (That is done via Selenium WebDriver).
with pip:
pip install sauceclient
Sauce Labs is a service for running remote Selenium WebDriver tests. They have VM's with 800+ browser/OS combinations, allowing comprehensive cross-browser cross-platform test coverage.
public access:
import sauceclient sc = sauceclient.SauceClient() status = sc.information.get_status()with authorization:
import sauceclient sc = sauceclient.SauceClient( 'sauce-username', 'sauce-access-key', ) jobs = sc.jobs.get_jobs(full=True, limit=5)
Due to changes in the SauceLabs REST API, some of sauceclient's classes and methods have been removed or renamed since the pre-1.0 releases.