انتقل إلى المحتوى الرئيسي

خدمة AWS Device Farm

wdio-aws-device-farm-service هي حزمة من طرف ثالث، لمزيد من المعلومات يرجى الاطلاع على GitHub | npm

خدمة AWS Device Farm لـ WebdriverIO

AWS Device Farm خدمة لـ WebdriverIO.

هذه الخدمة تدعم فقط اختبار متصفح سطح المكتب.

الترقية إلى WebDriverIO v8

توفر الحزمة الآن دعمًا لـ WebDriverIO v8 بدءًا من الإصدار v8.0.0. ومع ذلك، يرجى ملاحظة أن WebDriverIO v7 سيستمر دعمه حتى نهاية دعم LTS في أكتوبر 2023.

مع الترقية الرئيسية إلى الإصدار 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 بمتغير البيئة AWS_REGION.

على سبيل المثال، هكذا سيبدو الأمر باستخدام بيانات اعتماد 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.

Welcome! How can I help?

WebdriverIO AI Copilot