Aller au contenu principal

Service AWS Device Farm

wdio-aws-device-farm-service est un package tiers, pour plus d'informations, veuillez consulter GitHub | npm

Service AWS Device Farm pour WebdriverIO

AWS Device Farm service pour WebdriverIO.

Ce service ne prend en charge que les tests de navigateur sur ordinateur.

Mise à niveau vers WebDriverIO v8

Le package offre désormais la prise en charge de WebDriverIO v8 à partir de la version v8.0.0. Cependant, veuillez noter que WebDriverIO v7 continuera d'être pris en charge jusqu'à la fin de son support LTS en octobre 2023.

Avec la mise à niveau majeure vers v8, ce package est passé au système de modules ES. Il émet désormais des modules compatibles à la fois avec CommonJS (CJS-) et ECMAScript Modules (ESM-).

Installation

npm install --save-dev wdio-aws-device-farm-service

Exemple

Vous pouvez exécuter l'exemple fourni avec npm run example. Cela nécessite :

  1. Un ARN de projet AWS Device Farm comme variable d'environnement PROJECT_ARN
  2. Des identifiants AWS (voir la documentation). Notez qu'AWS Device Farm ne prend en charge que us-west-2. Vous pouvez forcer une région AWS avec la variable d'environnement AWS_REGION.

Par exemple, voici à quoi cela ressemblerait en utilisant des identifiants temporaires 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

Sécurité

Consultez CONTRIBUTING pour plus d'informations.

Obtenir de l'aide

La meilleure façon d'interagir avec notre équipe est via GitHub. Vous pouvez ouvrir un ticket pour obtenir de l'aide ou signaler tout problème que vous rencontrez.

Licence

Ce projet est sous licence Apache-2.0.

Welcome! How can I help?

WebdriverIO AI Copilot