विषयसूची:

मैं सेलेनियम में फ़ाइलों को कैसे खींचूं और छोड़ूं?
मैं सेलेनियम में फ़ाइलों को कैसे खींचूं और छोड़ूं?

वीडियो: मैं सेलेनियम में फ़ाइलों को कैसे खींचूं और छोड़ूं?

वीडियो: मैं सेलेनियम में फ़ाइलों को कैसे खींचूं और छोड़ूं?
वीडियो: सेलेनियम वेबड्राइवर में ड्रैग और ड्रॉप कैसे करें 2024, अप्रैल
Anonim

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

बस इतना ही, मैं सेलेनियम में कैसे खींचूं और छोड़ूं?

क्रिया वर्ग का उपयोग करके खींचें और छोड़ें:

  1. वेबएलिमेंट सोर्स लोकेटर = ड्राइवर। findElement (द्वारा। xpath ("xpath"));
  2. वेबएलिमेंट टारगेट लोकेटर = ड्राइवर। findElement (द्वारा। xpath ("xpath"));
  3. क्रियाएँ क्रिया = नई क्रियाएँ (चालक);
  4. कार्य। ड्रैग एंडड्रॉप (स्रोत लोकेटर, लक्ष्य लोकेटर)। निर्माण()। प्रदर्शन ();

इसी तरह, आप एपियम में कैसे ड्रैग एंड ड्रॉप करते हैं? आइए बहुत ही सरल उदाहरण लेते हैं ड्रैग एंड ड्रॉप करें ऑपरेशन चालू एंड्रॉयड आवेदन एपियम का उपयोग करना.

टेस्टिंग का उपयोग करके उपरोक्त परीक्षण चलाएं और अपने मोबाइल डिवाइस में ड्रैग एंड ड्रॉप देखें।

  1. यह ड्रैग-सॉर्ट डेमो ऐप लॉन्च करेगा।
  2. "बेसिक यूसेज प्लेग्राउंड" टेक्स्ट पर टैप करें और
  3. ऊपर की छवियों में दिखाए अनुसार ड्रैग एंड ड्रॉप ऑपरेशन करें।

इसी तरह, आप पूछ सकते हैं कि फाइल अपलोड करने के लिए आप सेलेनियम का उपयोग कैसे करेंगे?

फ़ाइलें अपलोड करना में वेबड्राइवर सरलता से किया जाता है का उपयोग करते हुए SendKeys () विधि पर फ़ाइल पथ में प्रवेश करने के लिए इनपुट फ़ील्ड का चयन करें फ़ाइल होने वाला अपलोड किए गए.

वेबड्राइवर और Wget का उपयोग करना

  1. आयात करें "java.
  2. डाउनलोड लिंक का "href" मान प्राप्त करने के लिए getAttribute() का उपयोग करें और इसे स्ट्रिंग चर के रूप में सहेजें।

आप सेलेनियम में कैसे स्लाइड करते हैं?

वेबड्राइवर का उपयोग करके स्लाइड-बार और स्लाइड क्रिया

  1. सेलेनियम कोड के माध्यम से URL खोलें।
  2. स्लाइडर और स्लाइडर बार वेब तत्व तक पहुंचने के लिए कंटेनर फ्रेम पर स्विच करें।
  3. बार का चयन करें और चौड़ाई प्राप्त करें।
  4. अब हमें स्लाइड को 50% (231px) या 100px पर ले जाने की आवश्यकता है।
  5. बार पर स्लाइडर के लिए वेब तत्व प्राप्त करें।
  6. अब हम स्लाइडर को दाईं ओर क्षैतिज रूप से Y अक्ष की ओर ले जाना चाहते हैं।

सिफारिश की: