跳至主要內容

AWS Device Farm 服務

wdio-aws-device-farm-service 是一個第三方套件,更多資訊請參閱 GitHub | npm

適用於 WebdriverIO 的 AWS Device Farm 服務

適用於 WebdriverIO 的 AWS Device Farm 服務。

此服務僅支援桌面瀏覽器測試。

升級至 WebDriverIO v8

從 v8.0.0 版本開始,此套件現在提供對 WebDriverIO v8 的支援。然而,請注意,WebDriverIO v7 將會持續支援至其 LTS 支援於 2023 年 10 月結束為止。

隨著主要版本升級至 v8,此套件已轉換為 ES 模組系統。現在會發出 CommonJS (CJS-) 和 ECMAScript Modules (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

安全性

請參閱 CONTRIBUTING 以取得更多資訊。

取得協助

與我們團隊互動的最佳方式是透過 GitHub。您可以開啟一個 Issue 以取得協助或回報您遇到的任何問題。

授權條款

此專案根據 Apache-2.0 授權條款授權。

歡迎!我能幫您什麼忙?

WebdriverIO AI Copilot