远程测试运行器
Apilisk的Python项目详细描述
Apilisk
用于Apiwatcher平台的独立rest客户端
它可以在您的机器上本地运行Apiwatcher中定义的测试用例,也可以在 CI服务器。
安装
目前apilisk是使用pypi发布的,更多的下载选项 很快就要开始了。
Linux
最好的方法是创建一个虚拟环境,然后使用pip
virtualenv env . env/bin/activate pip install Apilisk
必须安装libcurl。
操作系统x
在Mac上,我们建议使用easy_install,尽管pip也可以工作
sudo easy_install Apilisk
运行
首先,您需要在apiwatcher中有一个团队,所以请登录。
您需要创建一个项目和一些测试用例,否则 快跑。:)最后需要有凭据(客户端ID和 客户机密)。这可以在“团队设置”下找到-创建一对新的 下载Apilisk的配置文件或复制粘贴命令 apilisk init,它将为您创建文件
apiliskinit--client-secretSECRET--client-idID--agent-id"My agent"
示例文件:
{ "host": "https://api2.apiwatcher.com", "port": 443, "client_id": "YOUR_CLIENT_ID", "client_secret": "YOUR_CLIENT_SECRET", "agent_id": "My local agent" }
现在运行它:)
apilisk run -c apilisk.json -u -v 1 -d YOUR_DATASET_ID -p YOUR_PROJECT_HASH