Share via


सेलेनियम आईडीई प्रवाह में इनपुट और आउटपुट का उपयोग करें

महत्त्वपूर्ण

यह आलेख विरासत प्रणालियों से संबंधित विषयों को शामिल करता है। इन समाधानों से बनाए गए अपने प्रवाह को Power Automate डेस्कटॉप के लिए माइग्रेट करें या उन्हें हटा दें।

  • सेलेनियम आईडीई अप्रचलित है और 28 फरवरी, 2023 के बाद काम नहीं करेगा।
  • विंडोज़ रिकॉर्डर (V1) अप्रचलित है और अब काम नहीं करता है।

आप प्लेबैक के दौरान अपने स्वचालित अनुप्रयोगों को पास करने के लिए इनपुट को परिभाषित कर सकते हैं। आप अपने स्वचालित अनुप्रयोगों से आउटपुट को अपने प्रवाह में भी पास कर सकते हैं।

वेब यूआई प्रवाह के लिए इनपुट परिभाषित करें

यूआई प्रवाह के इनपुट आपको किसी बाहरी स्रोत जैसे डेटाबेस या किसी अन्य यूआई प्रवाह से लक्ष्य विरासत सॉफ़्टवेयर तक जानकारी भेजने देते हैं जिसे आप स्वचालित करेंगे।

आरंभीकरण से पहले उपयोग किया जाने वाला कोई भी वेरिएबल (आमतौर पर स्टोर कमांड के माध्यम से किया जाता है) स्वचालित रूप से एक इनपुट वेरिएबल के रूप में माना जाएगा और इसे वेब के लिए यूआई प्रवाह चलाएँ एक्शन कार्ड पर प्रदर्शित किया जाएगा।

आप स्ट्रिंग इंटरपोलेशन के माध्यम से वेरिएबल का उपयोग कर सकते हैं, उदाहरण के लिए, क्लिक कमांड के लक्ष्य फ़ील्ड को "id=${elementId}" में बदलें। या टाइप कमांड के मान फ़ील्ड को "${inputText}" में बदलें।

कमांड, विंडो का आकार सेट करें और कमांड, टाइप निम्नलिखित स्क्रीनशॉट में अनइनिशियलाइज्ड वेरिएबल्स का उपयोग करें ${Width}, ${Height}, और ${search}. ये वेरिएबल इनपुट मान बन जाएंगे।

सेट विंडो आकार और प्रकार कमांड का स्क्रीनशॉट।

आप कुछ कमांड में सीधे वेरिएबल का उपयोग कर सकते हैं, उदाहरण के लिए, प्रत्येक कमांड के लक्ष्य/मूल्य फ़ील्ड दोनों वेरिएबल हैं, आपको इसे "${}" से घेरने की आवश्यकता नहीं है।

यह निर्धारित करने के लिए सेलेनियम कमांड संदर्भ देखें कि कौन से कमांड सीधे वेरिएबल नाम लेते हैं।

वेब यूआई प्रवाह के लिए आउटपुट परिभाषित करें

सेलेनियम स्क्रिप्ट में परिभाषित कोई भी चर स्वचालित रूप से आउटपुट मान बन जाता है। वेरिएबल घोषित करने के लिए निम्नलिखित कमांड का उपयोग करें:

इकट्ठा करना

स्टोर विशेषता

जेसन स्टोर करें

स्टोर का शीर्षक

भंडार मूल्य

स्टोर विंडो हैंडल

xpath गिनती संग्रहित करें

स्क्रिप्ट निष्पादित करें(स्क्रिप्ट के अंत में जिस ऑब्जेक्ट को आप स्टोर करना चाहते हैं उसे वापस करने के लिए 'रिटर्न' सिंटैक्स जोड़ें)

अगले कदम