SystemUtil.Run, SetSecure, Set, Type: QTP / UFT उदाहरणों को समझें

Anonim

कोड के निम्नलिखित टुकड़े को समझते हैं

SystemUtil.Run "C: \ Program Files \ HP \ नमूने \ उड़ान \ app \ Flight.exe"संवाद ("लॉगिन")। WinEdit ("एजेंट का नाम:")। "गुरु" सेट करें।डायलॉग ("लॉगिन")। WinEdit ("एजेंट का नाम:")। टाइप करें micTabसंवाद ("लॉगिन")। WinEdit ("पासवर्ड:")। सेटसेक्योर "4af272a62666d2e"डायलॉग ("लॉगिन")। विनबटन ("ओके")। क्लिक करेंविंडो ("उड़ान आरक्षण")। बंद करें
  • पहला चरण SystemUtil.Run कमांड है जिसका उपयोग डिफ़ॉल्ट रूप से किसी एप्लिकेशन को खोलने के लिए UFT / QTP द्वारा किया जाता है। रिकॉर्डिंग के दौरान, विंडोज स्टार्ट मेनू का उपयोग करते हुए, हमने "फ्लाइट रिजर्वेशन" एप्लिकेशन के लिए नेविगेट किया। उस समय, माइक्रो फोकस यूएफटी ने अपनी निष्पादन योग्य फ़ाइल के स्थान की पहचान की और इसे खोलने के लिए System.Util कमांड डाला।
  • पंक्ति 2 एजेंट नाम को गुरु के रूप में सेट कर रहा है जैसा कि सक्रिय स्क्रीन में दिखाया गया है
  • लाइन 3 एजेंट नाम फील्ड टू पासवर्ड फील्ड से फोकस लाने के लिए एक कीबोर्ड पर टैब कुंजी दबा रहा है, जो वास्तव में यह कदम है। मानव उपयोगकर्ताओं को स्क्रीन पर किसी विशेष ऑब्जेक्ट पर ध्यान केंद्रित करने के लिए टैब का उपयोग करने या ऑपरेशन पर क्लिक करने की आवश्यकता होती है ... दूसरी ओर, क्यूटीपी सीधे ऑब्जेक्ट गुणों का उपयोग करके किसी ऑब्जेक्ट की पहचान कर सकता है और इन "पैंतरेबाज़ी" संचालन की आवश्यकता नहीं होती है । हम इस चरण को हटा सकते हैं, क्योंकि QTP अभी भी इस ऑपरेशन के बिना पासवर्ड फ़ील्ड सेट करने में सक्षम होगा
  • लाइन 4 पासवर्ड को बुध के रूप में सेट कर रहा है। एचपी क्यूटीपी सुरक्षा उल्लंघनों से बचने के लिए रिकॉर्डिंग करते समय दर्ज किए गए पासवर्ड को स्वचालित रूप से एन्क्रिप्ट करता है । इस मूल्य को डिक्रिप्ट नहीं किया जा सकता है अर्थात इस क्रिप्टोकरंसी का उपयोग करके मूल मूल्य को पुनर्प्राप्त करने का कोई तरीका नहीं है। आप पासवर्ड एनकोडर टूल का उपयोग करके किसी पासवर्ड को स्पष्ट रूप से एन्क्रिप्ट कर सकते हैं। हमारे सीखने के उद्देश्यों के लिए, हम इसके कच्चे रूप में पासवर्ड का उपयोग करेंगे। और ऑपरेशन सेट में भी बदल जाएगा
  • लाइन 5 ओके बटन पर क्लिक कर रहा है
  • लाइन 6 खिड़की बंद कर रहा है

यदि वीडियो उपलब्ध नहीं है तो यहां क्लिक करें