alnutile/saucelabs_client

php-github-api-master 的完整副本,因为它是一个非常好的 GithubAPI 客户端。

1.0.0 2014-07-11 15:34 UTC

This package is auto-updated.

Last update: 2024-09-06 08:52:18 UTC


README

这是一个基于 KnpLabs 的 GitHub API https://github.com/KnpLabs/php-github-api 的 GitHub API 的通用客户端。

他们做了很好的工作,创建了一个包括事件、Guzzle、缓存,并且易于测试的客户端。

由于我保持了类和方法的高度通用性,这个客户端可以轻松地移植到任何提供商。

API

查看 test/SauceLabs 文件夹以获取使用示例列表。同时注意 PHP/VCR 库以加快所有这些调用。

设置

将其添加到 composer.json 中,查看 https://packagist.org.cn/packages/alnutile/saucelabs_client 以获取设置更新的信息。然后复制 env_example 文件到 .env 并输入您的用户名和令牌。然后运行 composer install,库应该允许您使用用户名和令牌向 SauceLabs 发送这些请求。

路线图

将任何内容分解成接口,这将有助于使它更容易成为其他自动化测试服务的基础。同时,将这些移动到它们自己的 composer 库中。

Travis

Build Status