您的位置首页生活百科

Apifox CLI 命令行运行

Apifox CLI 命令行运行

的有关信息介绍如下:

Apifox CLI 命令行运行

Apifox CLI 主要用来以命令行方式运行 Apifox 的测试用例或测试套件。

Apifox CLI 依赖于 Node.js >= v10。使用前请先安装 Node.js.

使用以下命令安装 Apifox CLI

$ npm install -g apifox-cli

在 Apifox 的测试用例和测试套件选择持续集成,生成如下命令

点击即复制命令,运行即可

apifox run http://xxx/api/v1/api-test/ci-config/xxxx/detail?token=xxxx -r html,cli

$ apifox run examples/sample.apifox-cli.json -r cli,html,json

运行完成后测试报告会保存在当前目录下的apifox-reports目录里。

Jenkins 集成 Apifox

file-source为从 Apifox 导出的测试用例或测试套件数据文件存放路径。

提示

--verbose在生成的测试报告中显示所有接口实际请求和响应

更多选项:

SSL

客户端证书Apifox CLI 支持传入客户端证书

使用单个 SSL 客户端证书

使用 SSL 客户端证书 配置文件(支持多个证书)

SSL 客户端证书列表配置文件的路径(JSON 格式)。示例如下ssl-client-cert-list.json

此选项允许根据 URL 或主机名设置不同的 SSL 客户端证书。 此选项优先于--ssl-client-cert,--ssl-client-key和--ssl-client-passphrase选项。如果列表中的 URL 没有匹配项,这些选项将用作后备选项。