QTP/UFT में ऑब्जेक्ट स्पाई, GetRoProperty, GetToProperty उदाहरण के साथ

यह ट्यूटोरियल प्रदर्शित करता है वस्तु जासूस.

ऑब्जेक्ट स्पाई आपके वातावरण में किसी ऑब्जेक्ट से जुड़े उपयोगी गुणों और विधियों को निर्धारित करने में मदद कर सकता है।

एचपी/माइक्रो फोकस यूएफटी ट्यूटोरियल वर्णन भी करता है GetROProperty, GetTOProperty और SetTOProperty

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

गेटरोप्रॉपर्टी

  • GetRoProperty - एक इनबिल्ट विधि है जिसका उपयोग किसी ऑब्जेक्ट प्रॉपर्टी के रनटाइम मान को पुनः प्राप्त करने के लिए किया जाता है।
  • GetRoProperty का उपयोग करने में 4 चरण शामिल हैं
  • चरण 1) ऑब्जेक्ट रिपॉजिटरी में उस ऑब्जेक्ट को रिकॉर्ड करें जिस पर आप GetRoProperty का उपयोग करना चाहते हैं
  • चरण 2) रिकॉर्ड किए गए ऑब्जेक्ट के लिए रन-टाइम प्रॉपर्टी की पहचान करें जिसका उपयोग किया जा सकता है। आप ऑब्जेक्ट स्पाई का उपयोग कर सकते हैं।
  • चरण 3) पहचाने गए रन-टाइम गुण को पुनः प्राप्त करने और मान को एक चर में संग्रहीत करने के लिए GetRoProperty विधि का उपयोग करें
  • चरण 4) आगे की कटौतियों के लिए इस मान का उपयोग करें

SetToProperty और GetToProperty

  • में संग्रहीत एक वेब बटन पर विचार करें ऑब्जेक्ट रिपोजिटरी
  • जब परीक्षण चलाया जाता है तो QTP इस ऑब्जेक्ट की एक प्रतिलिपि बनाता है जिसे टेस्ट ऑब्जेक्ट कहा जाता है और इसकी तुलना रन टाइम ऑब्जेक्ट से करता है
  • GetToProperty का उपयोग करके आप टेस्ट ऑब्जेक्ट की प्रॉपर्टी का मान प्राप्त कर सकते हैं
  • SetToProperty का उपयोग करके आप टेस्ट ऑब्जेक्ट का प्रॉपर्टी मान बदल सकते हैं
  • जब परीक्षण पूरा हो जाता है, तो यह परीक्षण ऑब्जेक्ट त्याग दिया जाता है और साथ ही SetToProperty का उपयोग करके ऑब्जेक्ट गुणों में आपके द्वारा किए गए सभी संशोधन भी त्याग दिए जाते हैं
  • जब परीक्षण पुनः चलाया जाता है, तो परीक्षण ऑब्जेक्ट की एक नई प्रतिलिपि बनाई जाती है, जिसमें ऑब्जेक्ट रिपोजिटरी में संग्रहीत मूल गुण मान होते हैं
  • जब आपकी परीक्षण स्क्रिप्ट में कोड की कई पंक्तियाँ हों और आपका वातावरण अनियमित हो, तो आप GetToProperty और SetToProperty का उपयोग करने पर विचार कर सकते हैं
  • ध्यान दें, कोई SetRoProperty नहीं है

ऑब्जेक्ट जासूस:

  • ऑब्जेक्ट जासूस QTP में एक सुविधा है जिसके उपयोग से आप परीक्षण और रन-टाइम ऑब्जेक्ट गुण और विधियों दोनों को देख सकते हैं।
  • यह चयनित विधि के लिए वाक्यविन्यास भी देता है।
  • ऑब्जेक्ट स्पाई आपके द्वारा चयनित ऑब्जेक्ट का पूरा पदानुक्रम देता है

इस पोस्ट को संक्षेप में इस प्रकार लिखें: