Logo ar.removalsclassifieds.com

الفرق بين QTP 10 و QTP 11 (مع الجدول)

جدول المحتويات:

Anonim

QTP 10 و QTP 11 هما نسختان من Quick Test Professional (QTP) ، وهي أداة اختبار تستخدم لتقييم قدرة الفرد باستخدام واجهة مستخدم رسومية مختصة. تعد عمليات الاستيراد القياسية وعناصر الويب وعناصر تحكم X المتقدمة و.Net و SAP والتطبيقات المرئية الأساسية و Java و Siebel و PeopleSoft و Oracle ومحاكيات الواجهة مجرد عدد قليل من الأشياء التي يمكن أن تساعد فيها.

لذلك دعونا نلقي نظرة على بعض الاختلافات بين QTP 10 و QTP 11 ونرى كيف يقارنون ويتباينون.

QTP 10 مقابل QTP 11

الفرق بين QTP 10 و QTP 11 هو أن QTP10 يتعرف على كائن باستخدام تقنيات التعرف على الأشياء القياسية. ومع ذلك ، في QTP11 ، هناك طرق أخرى لتحديد عنصر. درس XPath ودرس CSS التعليمي هما من الأساليب المختلفة. على عكس QTP 10 ، الذي يقوم بتحميل كل شيء عند بدء التشغيل ، يمكن لـ QTP 11 تحميل المكتبات في وقت التشغيل. هذا يسمح للمستخدم بمزيد من الفسحة فيما يتعلق بكيفية إجراء اختباراته.

تم تضمين ميزات تكامل 10.00 الجديدة لمركز الجودة في هذا الإصدار من QuickTest Professional 10 (QTP 10). إن بنية التبعية والموارد الجديدة لاكتساب الأصول المشتركة وتحريرها ، بالإضافة إلى نظام أساسي فريد من نوعه لمشرفي مركز الجودة للمساعدة في ترقية جميع مقتنيات QuickTest التي يمكن استخدامها بقدرات جديدة ، ليست سوى عدد قليل من النقاط البارزة.

تتضمن ميزات QTP11 الفريدة القدرة على التعرف على الكائنات باستخدام CSS و Xpath. كما قام QTP 11 بتحسين عارض النتائج. يتضمن الآن تصورات مثل الرسوم البيانية والمخططات ، بالإضافة إلى وصف كامل للبحث الذي تم إجراؤه. عند مقارنتها بخصائص "المعرف الترتيبي" ، حيث يعتمد تخويل الكائن على الارتباطات مع الكائنات المحيطة ، فقد تم تحسين إجراء التعرف على الكائن التقليدي لدمج إمكانات "معرف العلاقة المرئية".

جدول المقارنة بين QTP 10 و QTP 11

معلمات المقارنة

QTP 10

QTP 11

طرق تحديد الهوية

QTP 10 لديه طرق محدودة لتحديد الهوية. يحتوي QTP 11 على طرق عديدة لتحديد الهوية.
خلق التعبير

يعد إنشاء التعبير العادي أمرًا صعبًا في QTP 10 بالمقارنة مع QTP 10 ، فإن إنشاء التعبير العادي سهل في QTP 11.
تسجيل Firefox

لا يدعم تسجيل فايرفوكس. لا يدعم تسجيل فايرفوكس.
عارض النتيجة

عارض النتيجة هو أقل جودة. نسبيًا ، جودة أفضل في شكل مخططات دائرية وإحصاءات.
وظائف التطبيق

لا يمكن اختبار وظائف التطبيق أقل من واجهة المستخدم الرسومية وواجهة المستخدم. من الممكن اختبار واجهة المستخدم الرسومية ووظائف التطبيق الأقل من واجهة المستخدم.

ما هو QTP 10؟

QTP 10 هي أداة اختبار وحدة آلية تساعد المختبرين في تشغيل الدراسات الآلية للتحقق من أي عيوب أو أعطال أو فراغات في البرنامج تحت النتائج المتوقعة للاختبار. قامت شركة Mercury Interactive بإنشائها ، والتي كانت مملوكة لشركة HP في النهاية وهي الآن MicroFocus. QuickTestPro هو الشكل الكامل لـ QTP. يتضمن هذا الإصدار من QuickTest Professional إمكانات تكامل 10.00 لمركز الجودة الجديد. تعد وظائف الخطوط الأساسية وإصدار الأصول ، والاعتمادات الجديدة وبنية الموارد لتجميع ومعالجة الأصول المشتركة ، وأداة فريدة لمسؤولي مركز الجودة للمساعدة في ترقية جميع أصول QuickTest التي يمكن استخدامها مع الميزات الجديدة ، مجرد عدد قليل من الخصائص.

يتم تضمين مناطق التطبيق والمكونات ومكتبات الوظائف والشيكات وسيناريوهات الاسترداد والتحليلات الإحصائية الخارجية ومستودعات الكائنات المشتركة في الأصول.

يتضمن هذا الإصدار أداة مقارنة الأصول التي تتيح لك مقارنة إصدارات الأصول المختلفة وأداة مراقبة النظام المحلي التي تساعد في تحليل موارد الكمبيوتر التي تستهلكها التطبيقات. يمكن استخدام تعريف الكائن العادي فقط بواسطة QTP10 لتحديد الأشياء. إنه مرن للتشغيل فقط على windows وهو متوافق فقط مع IDE الممتد لـ QTP. يأتي QTP 10 دائمًا مع مكتبة كائنات خاصة به.

ما هو QTP 11؟

QTP 11 (Quick Test Professional) هو أيضًا برنامج اختبار آلي يمكّن المختبرين من إجراء بحث آلي لتأكيد أي عيوب في التطبيق وفقًا لنتائج الاختبار المتوقعة. إنها أداة رمز تقوم بإجراء اختبارات فشل التطبيق والتكامل. لديها قدرات التسجيل والتشغيل.

تمت إضافة ميزات جديدة إلى QTP 11. والقدرات المبتكرة في QTP11 هي باستخدام CSS و Xpath ، يمكنه التعرف على الكائنات. تم أيضًا تحسين عارض النتائج في QTP 11. يوفر الآن نظرة عامة مفصلة عن الاختبارات المنجزة ، مليئة بالرسومات مثل المخططات والرسوم البيانية. تمت ترقية طريقة تعريف الكائن القياسية لتشمل ميزات "معرف العلاقة المرئية" عند مقارنتها بخصائص "المعرف الترتيبي" ، حيث تعتمد مصادقة العنصر على العلاقات مع الكائنات القريبة.

تتيح لك ميزة تتبع السجل في QTP 11 التعاون مع المبرمجين لتحديد الأسباب الأساسية للسلوك غير المعتاد في تطبيقك. تتيح لك ميزة تتبع السجل التعاون مع المبرمجين لتحديد الأسباب الأساسية للسلوك غير المعتاد في تطبيقك. يتم دعم تطبيقات QTP 11 التي تستخدم مجموعة أدوات Web 2.0. تتوفر الوظائف الإضافية المستندة إلى القابلية للتوسيع لـ GWT و ASP.NET Ajax و Dojo Web 2.0 و Yahoo UI في QuickTest 11.

الاختلافات الرئيسية بين QTP 10 و QTP 11

استنتاج

Quick Test Professional (QTP) 10 و QTP 11 هما نسختان من أداة Quick Test Tool وهي أداة اختبار تستخدم لتقييم قدرة الفرد على استخدام واجهة مستخدم رسومية وظيفية. كثير من الناس مرتبكون بشأن الفروق بين QTP11 و QTP10 لأن هناك العديد من إصدارات QTP. بالطبع ، يحتوي QTP11 على العديد من الترقيات بالإضافة إلى قدرات جديدة تمامًا لم تكن متوفرة في QTP10. أحد أهم التعديلات بين QTP 11 و QTP 10 هو إضافة آليات تحديد الأشياء. قد يحدد QTP 11 الآن الكائنات باستخدام XPath و CSS ، بالإضافة إلى الطريقة القياسية المستخدمة من قبل QTP 10. العديد من مستخدمي QTP ينتظرون هذه الميزة لفترة طويلة.

تم أيضًا تحسين عارض النتائج في QTP 11. يوفر الآن نظرة عامة مفصلة عن الاختبارات المنجزة ، مليئة بالرسومات مثل المخططات والرسوم البيانية. أصبح اختبار برنامج تطبيقات واجهة المستخدم الرسومية و UI-less أمرًا ممكنًا الآن ، وهو ما لم يكن ممكنًا في QTP10. يمكنك أيضًا مقارنة النتائج بالاختبارات السابقة ، مما يوفر لك صورة سريعة لكيفية تأثير التعديلات على الأداء. لم يتم تحسين عرض البيانات فحسب ، بل تم أيضًا تحسين المظهر الكامل لعارض البيانات بشكل ملحوظ في QTP 11.

مراجع

الفرق بين QTP 10 و QTP 11 (مع الجدول)