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

winappdriver सेवा

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

यह सेवा आपको WDIO testrunner के साथ परीक्षण चलाते समय WinAppDriver सर्वर को निर्बाध रूप से चलाने में मदद करती है। यह WinAppDriver को एक चाइल्ड प्रोसेस में शुरू करती है।

इंस्टालेशन

npm install wdio-winappdriver-service --save-dev

WebdriverIO को कैसे इंस्टॉल करें, इस पर निर्देश यहाँ पाए जा सकते हैं।

कॉन्फिगरेशन

सेवा का उपयोग करने के लिए आपको अपनी सेवा सरणी में winappdriver जोड़ने की आवश्यकता है:

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

विकल्प

निम्नलिखित विकल्प wdio.conf.js फ़ाइल में जोड़े जा सकते हैं। सेवा के लिए विकल्प परिभाषित करने के लिए आपको निम्न तरीके से services सूची में सेवा जोड़ने की आवश्यकता है:

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

logPath

पथ जहां winappdriver सर्वर से सभी लॉग संग्रहीत किए जाने चाहिए।

प्रकार: String

उदाहरण:

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

command

अपने स्वयं के WinAppDriver इंस्टालेशन का उपयोग करने के लिए, जैसे ग्लोबली इंस्टॉल किया गया, उस कमांड को निर्दिष्ट करें जिसे शुरू किया जाना चाहिए।

प्रकार: String

उदाहरण:

export.config = {
// ...
services: [
['winappdriver', {
command : 'c:\\Program Files (x86)\\Windows Application Driver\\WinAppDriver.exe'
}]
],
// ...
}

args

WinAppDriver को सीधे पास किए गए तर्कों की सूची।

संभावित तर्कों के लिए दस्तावेज़ीकरण देखें।

प्रकार: Array

डिफ़ॉल्ट: []

उदाहरण:

export.config = {
// ...
services: [
['winappdriver', {
args: ['10.0.0.10', '4723/wd/hub']
}]
],
// ...
}

Welcome! How can I help?

WebdriverIO AI Copilot