远程测试运行器

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第三方库


热门话题
java传递实现接口的内部类   java为什么managedbean方法在post请求中的过滤器调用之前调用   java Android应用程序在Android M,O上崩溃,登录A/libc时出错:tid 17938中的致命信号11(SIGSEGV),代码2,故障地址0x343a2944   java JPA存储库。findByAll()返回null,但数据库中存在所有内容   用于发送电子邮件的java Ant脚本   Java小程序HTML页面发生了奇怪的事情   在Postman的请求正文中传递多个JSON数据,并使用Jersy(JXRS)进入Java Rest API   无法强制转换java DAO类   10分钟后重新连接java   正则表达式如何在java中选择字符串直到某个字符   java我的输出有一些问题   Objective中的java时间段   java如何在新屏幕上基于按钮单击在webview中打开url   java哪个selenium版本与Firefox ESR 45.2.0兼容   java无法使用Apache Camel 3.1.0将XML转换为JSON