QTP 10 לעומת QTP 11
QTP 10 ו-QTP 11 הן שתי גרסאות של ה-Quick Test Professional (QTP), שהוא כלי בדיקה לשפוט את המיומנות של אנשים בממשק משתמש גרפי פונקציונלי. זה עוזר בבדיקת נושאים רבים כגון יישומי Windows סטנדרטיים, אובייקטי אינטרנט, פקדי Active X,. Net, Java, SAP, יישומי Visual Basic, Siebel, Oracle, PeopleSoft ואמולטורים מסוף. QTP תואם Unicode בהתאם לדרישות תקן Unicode. זה מאפשר בדיקת יישומים בשפות רבות.
עד כה היו גרסאות רבות של QTP ועם הגעתו של QTP11, יש רבים שמתבלבלים לגבי ההבדלים בין QTP11 ל-QTP10. כמובן שיש עדכונים רבים כמו גם תכונות חדשות לגמרי ב-QTP11 שלא היו שם ב-QTP10.
למרות ש-QTP10 הצליח לזהות אובייקט רק באמצעות זיהוי אובייקט רגיל, ישנן דרכים שונות לזהות אובייקט ב-QTP11. שיטות שונות אלו הן מדריך XPath ומדריך CSS.
ב-QTP11, מציג התוצאות שופר בצורה של תרשימי עוגה, סטטיות עבור ריצות מבחן נוכחיות וקודמות ודף סיכום.
שיטת זיהוי האובייקט הרגילה שונתה מעט ב-QTP11. קיים מזהה קשר חזותי בנוסף למזהה סידורי. במקרה זה, זיהוי האובייקט יהיה תלוי ביחס לאובייקטים שכנים ויעזור להתגבר על החולשה של תכונת הזיהוי הסידורית שהייתה שם ב-QTP10.
יש LoadFunctionLibrary חדשה ב-QTP11 שעוזר מאוד לטעון ספריית פונקציות בכל שלב במקום התחלת הריצה.
בהשוואה ל-QTP10, יצירת ביטוי רגולרי קל מאוד ב-QTP11.
אפשר לבדוק פונקציונליות של יישומים ללא ממשק משתמש, מה שלא היה אפשרי ב-QTP10.
יש תוספת חדשה לגמרי של Silverlight שתומכת בבדיקת אובייקטים ב-silverlight 2 וב-silverlight 3. תכונה חדשה נוספת שנוספה ב-QTP היא שלבי פרמטר אוטומטיים.