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