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