सेलेनियम ग्रिड
आप अपने मौजूदा सेलेनियम ग्रिड इंस्टेंस के साथ WebdriverIO का उपयोग कर सकते हैं। अपने टेस्ट को सेलेनियम ग्रिड से कनेक्ट करने के लिए, आपको बस अपने टेस्ट रनर कॉन्फिगरेशन में विकल्पों को अपडेट करने की आवश्यकता है।
यहां नमूना wdio.conf.ts से एक कोड स्निपेट दिया गया है।
export const config: WebdriverIO.Config = {
// ...
protocol: 'https',
hostname: 'yourseleniumgridhost.yourdomain.com',
port: 443,
path: '/wd/hub',
// ...
}
आपको अपने सेलेनियम ग्रिड सेटअप के आधार पर प्रोटोकॉल, होस्टनेम, पोर्ट और पाथ के लिए उचित मान प्रदान करने होंगे। यदि आप अपने टेस्ट स्क्रिप्ट के साथ एक ही मशीन पर सेलेनियम ग्रिड चला रहे हैं, तो यहां कुछ सामान्य विकल्प हैं:
export const config: WebdriverIO.Config = {
// ...
protocol: 'http',
hostname: 'localhost',
port: 4444,
path: '/wd/hub',
// ...
}