HP UFT (QTP) 3 प्रकार के रिकॉर्डिंग मोड का समर्थन करता है
- प्रसंग संवेदनशील
- अनुरूप
- निम्न स्तर
संदर्भ संवेदनशील रिकॉर्डिंग मोड
- सामान्य रिकॉर्डिंग मोड को Context Sensitive Mode भी कहा जाता है
- यह रिकॉर्डिंग का डिफ़ॉल्ट मोड है जो क्विक टेस्ट प्रोफेशनल के टेस्ट ऑब्जेक्ट मॉडल का पूरा फायदा उठाता है।
- यह स्क्रीन पर उनके स्थान की परवाह किए बिना आवेदन में वस्तुओं को पहचानता है।
- यह आपके आवेदन में वस्तुओं और उन पर किए गए कार्यों को रिकॉर्ड करता है
एनालॉग रिकॉर्डिंग मोड
- एक एनालॉग रिकॉर्डिंग मोड में, क्विक टेस्ट प्रोफेशनल रिकॉर्ड करता है और माउस के हर मूवमेंट को ट्रैक करता है क्योंकि आप माउस को स्क्रीन या विंडो के आसपास खींचते हैं।
- माइक्रो फोकस यूएफटी की एनालॉग रिकॉर्डिंग को ट्रैक के रूप में कैप्चर किया जाता है और आपके परीक्षण की निर्देशिका में संग्रहीत किया जाता है
- यह उन रिकॉर्डिंग कार्यों के लिए उपयोगी है जो किसी वस्तु के स्तर पर दर्ज नहीं किए जा सकते। जैसे।, माउस को खींचकर बनाया गया एक हस्ताक्षर
- एनालॉग मोड में आप रिकॉर्ड कर सकते हैं
- स्क्रीन के सापेक्ष रिकॉर्ड
- खिड़की के सापेक्ष
- जब आपका एनालॉग ऑपरेशन केवल एक विंडो तक ही सीमित रहता है, तो एक विंडो के सापेक्ष उपयोग करें
- जब आपके एनालॉग ऑपरेशन में एक स्क्रीन से दूसरे ऑब्जेक्ट को खींचने और छोड़ने जैसे कई स्क्रीन शामिल होते हैं, तो स्क्रीन विकल्प का उपयोग करें
निम्न-स्तरीय मोड
- यह मोड आपको अपने एप्लिकेशन में किसी भी ऑब्जेक्ट पर रिकॉर्ड करने में सक्षम बनाता है, भले ही QTP विशिष्ट ऑब्जेक्ट या विशिष्ट ऑपरेशन को पहचानता हो।
- यह मोड ऑब्जेक्ट स्तर पर रिकॉर्ड करता है और सभी रन-टाइम ऑब्जेक्ट्स को विंडो या WinObject टेस्ट ऑब्जेक्ट्स के रूप में रिकॉर्ड करता है।
- इसका उपयोग तब किया जाता है जब आपके परीक्षणों के लिए ऑब्जेक्ट के सटीक निर्देशांक महत्वपूर्ण होते हैं। एक अच्छा उदाहरण हैशमैप होगा जहां तस्वीर के विभिन्न वर्गों पर क्लिक करने से आप अलग-अलग लिंक पर जाते हैं
- वातावरण में (या किसी वस्तु पर) रिकॉर्डिंग परीक्षणों का उपयोग QTP द्वारा मान्यता प्राप्त नहीं है
- निम्न-स्तरीय मोड किसी भी क्लिक के x, y निर्देशांक को रिकॉर्ड करता है
निम्नलिखित वीडियो में एक उदाहरण के साथ संदर्भ, एनालॉग, निम्न-स्तरीय रिकॉर्डिंग मोड जानें
यदि वीडियो उपलब्ध नहीं है तो यहां क्लिक करें
सारांश
- एनालॉग रिकॉर्डिंग और निम्न-स्तरीय रिकॉर्डिंग के लिए सामान्य रिकॉर्डिंग मोड की तुलना में अधिक डिस्क स्थान की आवश्यकता होती है।
- दोनों मोड के लिए, रिकॉर्ड और रन टाइम के दौरान स्क्रीन स्थिति समान होने की आवश्यकता होती है अन्यथा स्क्रिप्ट विफल हो जाती है
- इसलिए, केवल सामान्य रिकॉर्डिंग मोड आपके ऑपरेशन को सही ढंग से रिकॉर्ड नहीं करने पर केवल एनालॉग रिकॉर्डिंग या निम्न-स्तरीय रिकॉर्डिंग का उपयोग करें।
- कई बार QTP स्वचालित रूप से QTP द्वारा समर्थित वस्तुओं या वातावरण को रिकॉर्ड करते समय निम्न-स्तर मोड में स्विच करता है