क्यूटीपी 10 बनाम क्यूटीपी 11
QTP 10 और QTP 11 क्विक टेस्ट प्रोफेशनल (QTP) के दो संस्करण हैं, जो कार्यात्मक ग्राफिक यूजर इंटरफेस में व्यक्तियों की दक्षता का न्याय करने के लिए एक परीक्षण उपकरण है। यह मानक विंडोज़ एप्लिकेशन, वेब ऑब्जेक्ट, एक्टिव एक्स कंट्रोल, नेट, जावा, एसएपी, विजुअल बेसिक एप्लिकेशन, सीबेल, ओरेकल, पीपलसॉफ्ट और टर्मिनल एमुलेटर जैसे कई विषयों के परीक्षण में मदद करता है। क्यूटीपी यूनिकोड मानक की आवश्यकताओं के अनुसार यूनिकोड के अनुरूप है। यह कई भाषाओं में अनुप्रयोगों के परीक्षण को सक्षम बनाता है।
अब तक QTP के कई संस्करण आ चुके हैं और QTP11 के आगमन के साथ, कई ऐसे हैं जो QTP11 और QTP10 के बीच के अंतर को लेकर भ्रमित हैं। बेशक QTP11 में कई अपडेट के साथ-साथ पूरी तरह से नई सुविधाएँ हैं जो QTP10 में नहीं थीं।
जबकि QTP10 केवल सामान्य वस्तु पहचान के माध्यम से वस्तु की पहचान करने में सक्षम था, QTP11 में किसी वस्तु की पहचान करने के विभिन्न तरीके हैं। ये विभिन्न तरीके XPath ट्यूटोरियल और CSS ट्यूटोरियल हैं।
QTP11 में, परिणाम देखने वाले को पाई चार्ट, वर्तमान और पिछले टेस्ट रन और सारांश पृष्ठ दोनों के लिए स्टैटिक्स के रूप में सुधार किया गया है।
QTP11 में सामान्य वस्तु पहचान पद्धति को थोड़ा बदल दिया गया है। क्रमिक पहचानकर्ता के अलावा एक दृश्य संबंध पहचानकर्ता है। इसमें, वस्तु की पहचान पड़ोसी वस्तुओं के संबंध पर निर्भर करेगी और QTP10 में मौजूद क्रमिक पहचान विशेषता की कमजोरी को दूर करने में सहायक होगी।
QTP11 में एक नई LoadFunctionLibrary है जो रन शुरू करने के बजाय किसी भी चरण में फंक्शन लाइब्रेरी को लोड करने में बहुत मददगार है।
QTP10 की तुलना में, QTP11 में रेगुलर एक्सप्रेशन बनाना बहुत आसान है।
GUI और UI-रहित एप्लिकेशन कार्यक्षमता का परीक्षण करना संभव है जो QTP10 में संभव नहीं था।
एक पूरी तरह से नया सिल्वरलाइट ऐड है जो सिल्वरलाइट 2 और सिल्वरलाइट 3 में वस्तुओं का परीक्षण करने के लिए समर्थन करता है। क्यूटीपी में जोड़ा गया एक और नया फीचर स्वचालित पैरामीटर चरण है।