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

خدمة ywinappdriver

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

تساعدك هذه الخدمة على تشغيل خادم ywinappdriver بسلاسة عند تشغيل الاختبارات مع WDIO testrunner. يقوم بتشغيل ywinappdriver في عملية فرعية.

التثبيت

npm install wdio-ywinappdriver-service --save-dev

يمكن العثور على تعليمات حول كيفية تثبيت WebdriverIO هنا.

التكوين

لاستخدام الخدمة تحتاج إلى إضافة ywinappdriver إلى مصفوفة الخدمات الخاصة بك:

// wdio.conf.js
export.config = {
// ...
services: ['ywinappdriver'],
// ...
};

الخيارات

يمكن إضافة الخيارات التالية إلى ملف wdio.conf.js. لتحديد خيارات للخدمة تحتاج إلى إضافة الخدمة إلى قائمة services بالطريقة التالية:

// wdio.conf.js
export.config = {
// ...
services: [
['ywinappdriver', {
// ywinappdriver service options here
// ...
}]
],
// ...
};

logPath

المسار الذي يجب تخزين جميع سجلات خادم ywinappdriver فيه.

النوع: String

مثال:

export.config = {
// ...
services: [
['ywinappdriver', {
logPath : './'
}]
],
// ...
}

command

لاستخدام تثبيت winappdriver الخاص بك، على سبيل المثال، المثبتة بشكل عام، حدد الأمر الذي يجب بدء تشغيله.

النوع: String

مثال:

export.config = {
// ...
services: [
['ywinappdriver', {
command : 'c:\\xx\\ywinappdriver.exe'
}]
],
// ...
}

args

قائمة بالوسيطات التي يتم تمريرها مباشرة إلى ywinappdriver.

راجع التوثيق للحصول على الوسيطات الممكنة.

النوع: Array

الافتراضي: []

مثال:

export.config = {
// ...
services: [
['ywinappdriver', {
args: ['--urls' 'http://127.0.0.1:4723' '--basepath' '/wd/hub']
}]
],
// ...
}

Welcome! How can I help?

WebdriverIO AI Copilot