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