خدمة 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']
}]
],
// ...
}