मुख्य सामग्री पर जाएं

ywinappdriver सेवा

wdio-ywinappdriver-service एक तृतीय पक्ष पैकेज है, अधिक जानकारी के लिए कृपया देखें GitHub | npm

यह सेवा आपको WDIO testrunner के साथ परीक्षण चलाते समय ywinappdriver सर्वर को सहजता से चलाने में मदद करती है। यह 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