跳至主要内容

AWS Device Farm 服务

wdio-aws-device-farm-service 是一个第三方包,更多信息请参见GitHub | npm

适用于 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 运行提供的示例。它需要

  1. AWS Device Farm 项目 ARN 作为环境变量 PROJECT_ARN
  2. 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 许可证获得许可。

欢迎!我怎样才能帮到您?

WebdriverIO AI Copilot