用于sauce labs api的python客户端库。
sauceclient的Python项目详细描述
sauce labs api的python客户端库。
信息
- Author: Corey Goldberg (2013-2017)
- Docs: https://readthedocs.org/projects/sauceclient
- Releases: https://pypi.python.org/pypi/sauceclient
- Dev: https://github.com/cgoldberg/sauceclient
- License: Apache v2.0
关于sauceclient
sauce client是sauce labs api的python客户端库。你可以应付 硒测试环境并从sauce中检索测试资产。
API允许远程访问:
- Test Jobs & Assets (Results, Logs, Videos, Screenshots)
- Account
- Platform Information
- JavaScript Unit Tests
- Temporary Storage
- Tunnels
注意:sauceclient不用于运行sauce labs服务的测试。 测试执行由Selenium WebDriver处理。
关于沙司实验室
Sauce Labs是用于运行远程selenium的服务 网络驱动程序测试。IT GHAS虚拟机具有800多个浏览器/操作系统组合,允许 全面的跨浏览器跨平台测试覆盖率。
安装
with pip:
pip install sauceclient
示例用法
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)
兼容性说明
由于saucelabs rest api的变化,sauceclient的一些 自1.0以前的版本以来,类和方法已被更改或重命名。