VS Code एक्सटेंशन टेस्टिंग
WebdriverIO आपको आसानी से VS Code एक्सटेंशन का एंड-टू-एंड टेस्ट VS Code डेस्कटॉप IDE में या वेब एक्सटेंशन के रूप में करने की अनुमति देता है। आपको केवल अपने एक्सटेंशन का पथ प्रदान करना होगा और फ्रेमवर्क बाकी सब कुछ करता है। wdio-vscode-service
के साथ सब कुछ का ध्यान रखा जाता है और बहुत कुछ:
- 🏗️ VSCode इंस्टॉल करना (स्थिर, इनसाइडर्स या निर्दिष्ट संस्करण)
- ⬇️ दिए गए VSCode संस्करण के लिए विशिष्ट Chromedriver डाउनलोड करना
- 🚀 आपके टेस्ट से VSCode API तक पहुंचने की सुविधा देता है
- 🖥️ कस्टम उपयोगकर्ता सेटिंग्स के साथ VSCode शुरू करना (Ubuntu, MacOS और Windows पर VSCode के लिए समर्थन सहित)
- 🌐 या वेब एक्सटेंशन के परीक्षण के लिए किसी भी ब्राउज़र द्वारा एक्से स किए जाने के लिए सर्वर से VSCode सर्व करता है
- 📔 आपके VSCode संस्करण से मेल खाने वाले लोकेटर्स के साथ पेज ऑब्जेक्ट बूटस्ट्रैपिंग
शुरुआत करना
एक नया WebdriverIO प्रोजेक्ट शुरू करने के लिए, चलाएँ:
npm create wdio@latest ./
एक इंस्टॉलेशन विज़ार्ड आपको प्रक्रिया के माध्यम से मार्गदर्शन करेगा। सुनिश्चित करें कि जब आपसे पूछा जाए कि आप किस प्रकार की टेस्टिंग करना चाहते हैं, तो आप "VS Code Extension Testing" का चयन करें, उसके बाद केवल डिफ़ॉल्ट रखें या अपनी प्राथमिकता के अनुसार संशोधित करें।