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 没有匹配项,这些选项将用作后备选项。



