AWS Device Farm 服务
适用于 WebdriverIO 的 AWS Device Farm 服务
AWS Device Farm 适用于 WebdriverIO 的服务。
此服务仅支持桌面浏览器测试。
升级到 WebDriverIO v8
该软件包现在提供对WebDriverIO v8的支持,从 v8.0.0 版本开始。但是,请注意,WebDriverIO v7 将继续获得支持,直到其LTS 支持在 2023 年 10 月结束。
随着主要版本升级到 v8,此软件包已过渡到 ES 模块系统。它现在发出与 CommonJS (CJS-) 和 ECMAScript 模块 (ESM-) 兼容的模块。
安装
npm install --save-dev wdio-aws-device-farm-service
示例
您可以使用 npm run example
运行提供的示例。它需要
- AWS Device Farm 项目 ARN 作为环境变量
PROJECT_ARN
- AWS 凭证(请参阅文档)。请注意,AWS Device Farm 仅支持
us-west-2
。您可以使用AWS_REGION
环境变量强制使用 AWS 区域。
例如,以下是使用 AWS 临时凭证的方式
export PROJECT_ARN="<your project arn>"
export AWS_ACCESS_KEY_ID="<aws access key id>"
export AWS_SECRET_ACCESS_KEY="<aws secret access key>"
export AWS_SESSION_TOKEN="<aws session token>"
export AWS_REGION="us-west-2"
npm run example
安全
请参阅贡献以获取更多信息。
获取帮助
与我们团队互动的最佳方式是通过 GitHub。您可以打开问题以获取帮助或报告您遇到的任何问题。
许可证
此项目根据 Apache-2.0 许可证获得许可。