远程测试运行器

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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
netbeans根据命名约定返回布尔类的getter的Java名称   java如何在MessageFormat中使用单引号   java如何在整数数组中只对奇数排序,而将偶数保留在其原始位置?   自定义ArrayAdapter中未定义java构造函数   java joda时间格式化程序解析yyyyymmdd(额外一小时)   java Spring引导控制器测试始终返回404   java如何提取类文件以获取该类文件中的类?   JTable java列不会显示   java Selenium Web驱动程序输出错误的Web表行数   当应用程序在mac上打开时,java SWT选项卡项会从页面上消失   java如何将html文件映射到过滤器   swing Java计算一段时间内两点之间的转换   javawebsphere和javax。xml。ws。spi。提供者:提供者组织。阿帕奇。axis2。jaxws。spi。提供者不是子类型   For循环在Java中没有按预期继续?   java如何配置gson以排除0个整数值   java读取一个由tab分隔的文件,并将单词放入ArrayList中   java我需要做什么才能让LiveConnect重新工作?   sqlservermerge2xml&使用java提取这些数据并将其存储在db表中   java如何在模型中添加新对象时通知网格