Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

धाराप्रवाह प्रतीक्षा क्या करता है?

<घंटा/>

धाराप्रवाह प्रतीक्षा एक गतिशील प्रतीक्षा है जो चालक को उस स्थिति के लिए रोक देती है जिसे एक अपवाद फेंकने से पहले आवृत्ति पर जांचा जाता है। तत्व को DOM में लगातार नहीं बल्कि नियमित अंतराल पर खोजा जाता है।

उदाहरण के लिए, यदि प्रतीक्षा 5 सेकंड के लिए है, तो FluentWait नियमित अंतराल पर DOM की निगरानी करता है (समय के दौरान मतदान द्वारा परिभाषित)। FluentWait में, शर्तों के आधार पर अनुकूलित प्रतीक्षा विधियों को बनाने की आवश्यकता है।

वाक्यविन्यास -

प्रतीक्षा करें<वेबड्राइवर> w =नया FluentWait(driver).withTimeout (10, SECONDS)। मतदान प्रत्येक (2, SECONDS)। अनदेखी (NoSuchElementException.class)

उदाहरण

आयात करें आयात java.util.concurrent.TimeUnit;import org.openqa.selenium.support.ui.Wait;import org.openqa.selenium.support.ui.FluentWait;सार्वजनिक वर्ग Fluentwt {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { System.setProperty("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\Java\\chromedriver.exe"); वेबड्राइवर ड्राइवर =नया क्रोमड्राइवर (); स्ट्रिंग यूआरएल ="https://www.tutorialspoint.com/index.htm"; ड्राइवर.गेट (यूआरएल); // प्रत्येक तत्व ड्राइवर पर लागू सेकंड में समय के साथ निहित प्रतीक्षा करें। // कोडिंग ग्राउंड लिंक ड्राइवर पर क्लिक करना। // धाराप्रवाह प्रतीक्षा घोषणा प्रतीक्षा करें WebElement fl =w.until(new Function() {// धाराप्रवाह प्रतीक्षा के लिए अनुकूलित स्थिति सार्वजनिक WebElement लागू (WebDriver ड्राइवर) { if (driver.findElement(By.xpath("[//img[@title" ='व्हाइटबोर्ड'"))। ड्राइवर। छोड़ो (); }}
  1. सिस्टम रिस्टोर विंडोज में क्या करता है?

    सिस्टम रिस्टोर आपके विंडोज पीसी को पहले के समय में वापस करने के लिए एक आसान सुविधा है। यह कई स्थितियों में एक बड़ा जीवन रक्षक हो सकता है और समय-समय पर कई सिस्टम पुनर्स्थापना बिंदु बनाने के लिए इसे सर्वोत्तम अभ्यास माना जाता है। उपयोगी होने पर, सिस्टम पुनर्स्थापना का आपके विंडोज सिस्टम पर एक ठोस प्रभ

  1. डिवाइस ड्राइवर क्या है? यह कैसे काम करता है?

    ऑपरेटिंग सिस्टम, अन्य एप्लिकेशन प्रोग्राम और विभिन्न हार्डवेयर डिवाइस सभी लोगों के विभिन्न समूहों द्वारा बनाए गए हैं। इसलिए, डिफ़ॉल्ट रूप से, ओएस और अन्य प्रोग्राम हार्डवेयर उपकरणों के साथ इंटरफेस नहीं कर सकते हैं। यह वह जगह है जहां एक डिवाइस ड्राइवर आता है। यह सॉफ्टवेयर का एक टुकड़ा है जो ऑपरेटिंग

  1. एंटीवायरस सॉफ्टवेयर क्या करता है?

    जब एंटीवायरस सॉफ़्टवेयर पर भरोसा करने की बात आती है तो क्या हम सभी थोड़े पागल नहीं होते हैं? हाई-एंड, रिच फीचर सेट के साथ असंख्य एंटीवायरस टूल ऑनलाइन उपलब्ध हैं। लेकिन जब बहुत से सर्वश्रेष्ठ एंटीवायरस सॉफ़्टवेयर में से किसी एक को चुनने की बात आती है, तो हम सभी निर्णय लेने में जुट जाते हैं। इस डिजिटल