سرویس 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
اجرا کنید. این نیاز دارد به:
- یک ARN پروژه AWS Device Farm به عنوان متغیر محیطی
PROJECT_ARN
- اعتبارنامههای 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
امنیت
برای اطلاعات بیشتر به CONTRIBUTING مراجعه کنید.
دریافت کمک
بهترین راه برای تعامل با تیم ما از طریق GitHub است. شما میتوانید یک مسئله باز کنید برای دریافت کمک یا گزارش هر مشکلی که تجربه میکنید.
مجوز
این پروژه تحت مجوز Apache-2.0 است.