QTP 10 مقابل QTP 11
QTP 10 و QTP 11 هما نسختان من Quick Test Professional (QTP) ، وهي أداة اختبار للحكم على كفاءة الأفراد في واجهة المستخدم الرسومية الوظيفية. يساعد في اختبار الكثير من الموضوعات مثل تطبيقات windows القياسية ، وكائنات الويب ، وعناصر تحكم Active X ، و. Net ، و Java ، و SAP ، والتطبيقات الأساسية المرئية ، و Siebel ، و Oracle ، و PeopleSoft ، ومحاكيات المحطة الطرفية. QTP متوافق مع Unicode وفقًا لمتطلبات معيار Unicode. يتيح ذلك اختبار التطبيقات بعدة لغات.
حتى الآن ، كان هناك العديد من إصدارات QTP ومع وصول QTP11 ، هناك الكثير من الذين يرتبكون حول الاختلافات بين QTP11 و QTP10. بالطبع هناك العديد من التحديثات بالإضافة إلى الميزات الجديدة تمامًا في QTP11 التي لم تكن موجودة في QTP10.
بينما كان QTP10 قادرًا على تحديد كائن من خلال تحديد كائن عادي فقط ، هناك طرق مختلفة لتحديد كائن في QTP11. هذه الطرق المختلفة هي دروس XPath ودروس CSS.
في QTP11 ، تم تحسين عارض النتائج في شكل مخططات دائرية ، وإحصائيات لكل من عمليات الاختبار الحالية والسابقة وصفحة الملخص.
تم تغيير طريقة تحديد الكائن العادي بشكل طفيف في QTP11. يوجد معرف علاقة مرئي بالإضافة إلى المعرف الترتيبي. في هذا ، سيعتمد تحديد الكائن على علاقته بالأجسام المجاورة وسيكون مفيدًا للتغلب على ضعف ميزة التحديد الترتيبي التي كانت موجودة في QTP10.
هناك مكتبة LoadFunctionLibrary جديدة في QTP11 مفيدة جدًا لتحميل مكتبة الوظائف في أي خطوة بدلاً من بدء التشغيل.
بالمقارنة مع QTP10 ، فإن إنشاء التعبير العادي سهل للغاية في QTP11.
من الممكن اختبار وظائف تطبيق GUI و UI-less وهو ما لم يكن ممكنًا في QTP10.
هناك إضافة Silverlight جديدة تمامًا تدعم اختبار الكائنات في silverlight 2 و silverlight 3. ميزة أخرى جديدة تمت إضافتها في QTP هي خطوات تحديد المعلمات التلقائية.