Watir, वेब ब्राउज़र को स्वचालित करने के लिए Ruby Libraries का एक Open source family है। यह इंटरनेट एक्सप्लोरर, फायरफॉक्स, क्रोम, ओपेरा और सफारी को चलाता है और रूबीजम्स रत्न के रूप में उपलब्ध है। Watir मुख्य रूप से ब्रेट पेटीचॉर्ड और पॉल रोजर्स द्वारा विकसित किया गया था।
Watir testing tool क्या है? हिंदी में [What is Watir Testing tool? In Hindi]
Watir के रूप में उच्चारित वॉटर, स्वचालित वेब ब्राउज़र के लिए Ruby libraries का एक समूह है। यह उन परीक्षणों को लिखने की अनुमति देता है जो पढ़ने और बनाए रखने में आसान होते हैं। दूसरे शब्दों में, यह एक सरल और लचीला उपकरण है।
Watir का उपयोग करने के लाभ [Advantage of Using Watir]
वॉटर निम्नलिखित लाभ प्रदान करता है -
- Watir एक ओपन सोर्स टूल है और उपयोग में बहुत आसान है।
- Watir ruby में विकसित किया गया है और ब्राउज़र में काम करने वाले किसी भी वेब एप्लिकेशन को Watir का उपयोग करके आसानी से स्वचालित किया जा सकता है।
- सभी नवीनतम ब्राउज़र वॉटर में समर्थित हैं जिससे परीक्षण करना आसान हो जाता है।
- पेज-प्रदर्शन, अलर्ट, आईफ्रेम टेस्ट, ब्राउज़र विंडो, स्क्रीनशॉट लेने आदि का परीक्षण करने के लिए Watir में इनबिल्ट लाइब्रेरी हैं। Volume testing क्या है?
Watir के नुकसान [Disadvantage of Using Watir]
किसी भी अन्य सॉफ़्टवेयर की तरह, Watir की भी अपनी सीमाएँ हैं
- Watir केवल रूबी परीक्षण ढांचे के लिए समर्थित है और इसका उपयोग किसी अन्य परीक्षण ढांचे के साथ नहीं किया जा सकता है।
- Watir का उपयोग करने वाले मोबाइल परीक्षण को बढ़ाया नहीं जाता है और डेस्कटॉप ब्राउज़रों को वास्तविक समय उपकरणों के रूप में कार्य करने के बजाय मोबाइल ब्राउज़र की तरह व्यवहार करने के लिए नकल किया जाता है।
Watir ब्राउज़र को वैसे ही चलाता है जैसे लोग करते हैं। यह पेज पर अपेक्षित टेक्स्ट की उपस्थिति सुनिश्चित करने जैसे परिणामों की भी जांच करता है। Watir किसी भी एप्लिकेशन का समर्थन करता है - इससे कोई फर्क नहीं पड़ता कि इसे किस तकनीक पर विकसित किया गया है। यह विंडोज़ पर केवल इंटरनेट एक्सप्लोरर का समर्थन करता है। वाटर-वेबड्राइवर क्रोम, फायरफॉक्स, इंटरनेट एक्सप्लोरर और ओपेरा ब्राउज़र जैसे विभिन्न ब्राउज़रों का समर्थन करता है। यह हेडलेस मोड (HTMLUnit) में भी चलता है। रूबी डेटाबेस से जुड़ने, डेटा फ़ाइलों और स्प्रेडशीट को पढ़ने की शक्ति देता है। यह एक्सएमएल का भी निर्यात करता है और कोड को पुन: प्रयोज्य पुस्तकालयों के रूप में संरचित करता है। Watir-Webdriver watir api का आधुनिक संस्करण है, जो सेलेनियम पर आधारित है। सेलेनियम 2.0 वेबड्राइवर विनिर्देश का संदर्भ कार्यान्वयन प्रदान करता है। Water-classic original रूप से HTTP आधारित परीक्षण टूल की तुलना में अलग-अलग तरीकों से संचालित होता है, जो केवल एक ब्राउज़र का अनुकरण करके संचालित होता है। वॉटर-क्लासिक सीधे ब्राउज़र को OLE प्रोटोकॉल के माध्यम से चलाता है जो इसे एक उपयोगी टूल बनाता है।
- Watir एक फ्री ओपन सोर्स टूल है, इस टूल के इस्तेमाल पर कोई शुल्क नहीं लगता है।
- Watir बहुत सक्रिय है और इसके पीछे एक बढ़ता हुआ समुदाय है।
- Watir मालिकाना विक्रेता स्क्रिप्ट के बजाय रूबी, एक पूर्ण विशेषताओं वाली आधुनिक स्क्रिप्टिंग भाषा का उपयोग करता है।
- Watir वेब ऐप का समर्थन करता है, चाहे वह किसी भी तरह से विकसित हो।
- Watir विभिन्न प्लेटफार्मों पर कई ब्राउज़रों का समर्थन करता है।
Post a Comment
Blogger FacebookYour Comment Will be Show after Approval , Thanks