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']
}]
],
// ...
}