मैं वेबड्राइवर प्रतीक्षा टाइमआउट और implicitlyWait टाइमआउट के बीच तकनीकी अंतर जानना चाहता हूं।वेबड्राइवर के बीच अंतर प्रतीक्षा करें टाइमआउट और implicitly प्रतीक्षा करें टाइमआउट?
उत्तर
रूप the documentation में कहा:
Implicit Wait
सेट आंतरिक रूप से एक टाइमआउट कि सभी लगातार WebElement
खोजों के लिए इस्तेमाल किया जाएगा। यह NoSuchElementException
फेंकने से पहले निर्दिष्ट समय के लिए बार-बार तत्व को देखने का प्रयास करेगा यदि तत्व नहीं मिला था। यह केवल यह करता है और किसी और चीज में मजबूर नहीं किया जा सकता है - यह तत्वों को दिखाने के लिए इंतजार कर रहा है।
Explicit Wait
, या सिर्फ Wait
एक विशेष खोज के लिए आपके द्वारा उपयोग किया जाने वाला एक-टाइमर है। यह उन तरीकों से अधिक विस्तार योग्य है जिन्हें आप इसे किसी भी शर्त के लिए प्रतीक्षा करने के लिए सेट अप कर सकते हैं। आम तौर पर, आप तत्वों को क्लिक करने योग्य, दृश्यमान, अदृश्य, आदि बनने के लिए प्रतीक्षा करने के लिए पूर्व निर्धारित ExpectedConditions
का उपयोग कर सकते हैं, या अपनी खुद की स्थिति लिख सकते हैं जो आपकी आवश्यकताओं के अनुरूप है।
- 1. टास्क और टास्क। टाइमआउट अपवाद हैंडलिंग के साथ प्रतीक्षा करें
- 2. Thread.Sleep (टाइमआउट) और ManualResetEvent.Wait (टाइमआउट) के बीच क्या अंतर है?
- 3. हाइबरनेट लॉक प्रतीक्षा टाइमआउट पार हो गया;
- 4. MySQL: "ताला प्रतीक्षा टाइमआउट को पार कर"
- 5. सेलेनियम वेबड्राइवर तत्व क्लिक पर प्रतीक्षा करें?
- 6. स्क्रीन टाइमआउट और पावर-बटन-प्रेस के बीच अंतर करें?
- 7. MATLAB (जावा) त्रुटि को डीबग कैसे करें: विंडो के लिए टाइमआउट प्रतीक्षा करने के लिए प्रतीक्षा करें?
- 8. टाइमआउट
- 9. ERLANG प्रतीक्षा करें() और
- 10. httpclient अपवाद "org.apache.http.conn.ConnectionPoolTimeoutException: कनेक्शन के लिए टाइमआउट प्रतीक्षा"
- 11. विभिन्न ब्राउज़रों के टाइमआउट व्यवहार?
- 12. लगातार समस्या निवारण "SQLException: लॉक प्रतीक्षा टाइमआउट पार हो गया"
- 13. यह क्वेरी लॉक प्रतीक्षा टाइमआउट क्यों करती है?
- 14. टीपीएल और एसिंक/प्रतीक्षा (थ्रेड हैंडलिंग) के बीच अंतर
- 15. जावा थ्रेड प्रतीक्षा करें और
- 16. प्रतीक्षा-अधिसूचना और काउंटरडाउनलैच
- 17. सूचित करते समय प्रतीक्षा करें (लंबी टाइमआउट) अधिसूचना या समय समाप्ति के लिए बाहर निकलें?
- 18. जावा - प्रतीक्षा करें और सूचित करें सभी
- 19. "कृपया प्रतीक्षा करें" संदेश?
- 20. जावा: कैसे प्रतीक्षा में नकली Wakeup और समय समाप्ति के बीच अंतर करना()
- 21. जावास्क्रिप्ट प्राप्त करें टाइमआउट?
- 22. जावास्क्रिप्ट, कुछ सच होने की प्रतीक्षा करें, फिर कार्रवाई करें
- 23. मैं सेलेनियम वेबड्राइवर को टाइमआउट कैसे प्राप्त करूं?
- 24. कुछ प्रतीक्षा करेंंड प्रतीक्षा करें जब कुछ WaitHandle WaitOne पर कॉल के बीच में है?
- 25. प्रतीक्षा आईडी की जांच करते समय प्रतीक्षा करें
- 26. Monitor.Pulse और प्रतीक्षा करें - अनपेक्षित व्यवहार
- 27. मॉनिटर.पल्स और मॉनीटर क्या हैं। प्रतीक्षा करें?
- 28. aync और monotouch में प्रतीक्षा करें
- 29. शरीर है। IFrames के लिए प्रतीक्षा करें?
- 30. एसिंक्रोनस प्रोग्रामिंग और लूप में प्रतीक्षा करें
आपके उत्तर @Slanec –
के लिए धन्यवाद, आपके द्वारा यहां लिखा गया पाठ, उपयोगी होने पर, आपके द्वारा लिंक किए गए दस्तावेज़ से कम है (कम से कम, वर्तमान स्थिति में)। दस्तावेज़ इम्प्लीट के बारे में कुछ भी नहीं कहते हैं बार-बार तत्व/स्थिति/आदि की तलाश में प्रतीक्षा करें। (यह कहता है कि स्पष्टीकरण के बारे में निश्चित रूप से प्रतीक्षा करें।) क्या आप एक ऐसा संदर्भ प्रदान कर सकते हैं, उदाहरण के लिए, उदाहरण के लिए, जो इसे प्रदर्शित करता है? – LarsH
ठीक है, यह कहता है "अंतर्निहित प्रतीक्षा वेबड्राइवर को ** ** डॉम ** को मतदान करने के लिए बताना है"। कोई बात नहीं। :-) – LarsH