mablhq/mabl-clilatest1、1.2 和 1.2.3)mabl-cli至少需要两个参数:
例如:
列出应用程序:
bash$ docker run -e MABL_REST_API_KEY=$YOUR_API_KEY --rm mablhq/mabl-cli applications list
触发部署并等待测试结果
bash$ docker run -e MABL_REST_API_KEY=$YOUR_API_KEY --rm mablhq/mabl-cli deployments create \ --application-id <application_id> \ --environment-id <environment_id> \ --await-completion
| 变量名 | 描述 | 是否必需 |
|---|---|---|
| MABL_API_KEY | 用于认证mabl API的密钥。可在mabl Web应用的“设置 > API”下找到 | 是 |
| MABL_HTTP_PROXY | 用于转发mabl CLI流量的代理URL | 否 |
| MABL_SSL_VERIFY | 设置为false可关闭SSL验证,默认为true | 否 |
该镜像体积很小(约320MiB),可在CI/CD管道中快速加载。因此,镜像不包含浏览器,这意味着使用mabl run和mabl run-alpha命令的本地测试运行只能执行API测试或基于云的测试。
如果需要在本地运行浏览器测试,请使用npm i -g @mablhq/mabl-cli将mabl CLI安装到已安装Chrome的带界面环境中。或者,您可以将此Docker镜像用作基础层,通过自己的Dockerfile在其上安装Chrome。
包含Chromium的CLI镜像可在此处获取:[***]
更多信息请参见:




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务