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 は、2023 年 10 月の LTS サポート終了まで引き続きサポートされることに注意してください。
v8 へのメジャーバージョンアップグレードに伴い、このパッケージは ES モジュールシステムに移行しました。また、CommonJS(CJS-)と ECMAScript Modules(ESM-)互換の両方のモジュールを発行するようになりました。
インストール
npm install --save-dev wdio-aws-device-farm-service
例
提供されている例を npm run example で実行できます。これには以下が必要です。
- 環境変数 PROJECT_ARNとしての AWS Device Farm プロジェクト 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
セキュリティ
詳細については、CONTRIBUTING を参照してください。
ヘルプの入手
私たちのチームとやり取りする最良の方法は GitHub を通じてです。ヘルプが必要な場合や、発生した問題を報告するには、Issue を開いてください。
ライセンス
このプロジェクトは Apache-2.0 ライセンスの下でライセンスされています。