الكلمات المفتاحية وآراء الخبراء في QTP/UFT

ستوفر هذه الدورة التعليمية نظرة معمقة على عرض الكلمات الرئيسية وعرض الخبراء في برنامج Micro Focus UFT.

ما هي وجهة نظر الخبراء؟

في "عرض الخبراء"، يمثل كل سطر خطوة اختبار في VB Script. ضع في اعتبارك الكود التالي

Dialog("Login").WinEdit("Agent Name:").Set "Guru99"

An يتم عرض اسم الكائن بين قوسين بعد نوع الكائن. هنا اسم الكائن هو تسجيل الدخول ونوع الكائن هو الحوار

يتم فصل الكائنات الموجودة في التسلسل الهرمي للكائنات بـ "نقطة".هنا يقع كل من Dialog وWinEdit في نفس التسلسل الهرمي للكائنات. فقط لوضع الأمور في نصابها الصحيح، فإن التسلسل الهرمي للكائنات هو مفهوم موجه للكائنات حيث يتم تجميع مجموعة من الكائنات معًا في علاقة بين الوالدين والطفل. في حالتنا الحوار Box هو الكائن الأصل وWinEdit هو الكائن التابع

استخدم Operaيتم عرض العمليات التي تم إجراؤها على الكائن دائمًا في نهاية البيان متبوعة بأي قيم مرتبطة بالعملية. هنا كلمة "Guruتم إدراج الرقم "99" في حقل تعديل اسم الوكيل Box باستخدام طريقة الضبط

بناء الجملة لعرض غير خبير هو كائن واجهة المستخدم الرسومية الذي يتم تنفيذ العملية عليه مع التسلسل الهرمي الكامل متبوعًا بـ Operaعلى الكائن والقيمة المرتبطة بذلك Operaالإنتاج

ParentObject(Name).ChildObject1(Name)...ChildObjectN(Name).Operation

انقر اضغط هنا إذا لم يكن من الممكن الوصول إلى الفيديو

كيفية تطوير البرنامج النصي في عرض الخبراء

انقر اضغط هنا إذا لم يكن من الممكن الوصول إلى الفيديو

نسخة فيديو مع الوجبات السريعة الرئيسية أبرزت

  • افترض أن هدفي هو ترميز العبارة التالية مباشرةً في عرض الكلمات الأساسية
  • Dialog(Login).WinEdit(اسم الوكيل:).Set Guru99
  • In QTP تظهر الشاشة عند الضغط السيطرة + مفتاح المسافة، يتم عرض قائمة تحتوي على جميع الخصائص الممكنة والطرق
  • تعرض القائمة أيضًا الكائنات المخزنة في مستودع الكائنات
  • حدد الحوار
  • بمجرد أن أفتح بين قوسينيتم ملء اسم الكائن تلقائيًا، إذا كان هناك أكثر من كائن لنفس نوع الكائن، يتم عرض قائمة
  • عند الضغط على. مفتاح يتم عرض قائمة بكل الطرق الخاصة بكائن الحوار وكائناته الفرعية. حدد WinEdit
  • عند إدخال عامل النقطة، يتم عرض قائمة بالطرق الخاصة بصندوق Winedit، حدد SET

ما هو عرض الكلمات الرئيسية؟

يتكون عرض الكلمة الرئيسية من أ عرض يشبه الجدول أين كل خطوة هو صف منفصل في الجدول و كل عمود يمثل أجزاء مختلفة من الخطوات.

  • يحتوي عمود العنصر على العنصر الذي تريد تنفيذ الخطوة عليه. يستخدم هذا العمود أيقونات لعرض التسلسل الهرمي لكائن واجهة المستخدم الرسومية الذي يتم تنفيذ العملية عليه
  • Operaيحتوي عمود "العملية" على العملية التي سيتم تنفيذها على العنصر.
  • يحتوي عمود القيمة على قيم الوسيطة للعملية المحددة،
  • HP QTP يقوم النظام تلقائيًا بتوثيق كل خطوة لتسهيل فهمها في عمود التوثيق.
  • هذه الأعمدة الأربعة هي الأعمدة الافتراضية ولكن يمكنك أيضًا استخدام أعمدة التعيين والتعليق في طريقة عرض الكلمة الرئيسية

هذا كل شيء بالنسبة لعرض الكلمات الرئيسية

قارن الكلمات الرئيسية وعرض الخبراء

إذا قمت بمقارنة سطر من البرنامج النصي في QTP/UFTستلاحظ أن نفس التسلسل الهرمي للكائنات يتم عرضه في كل من عرض الخبراء وعرض الكلمات الرئيسية ويتم تعيينهما إلى نفس قيمة العملية والحجة.

أساسا، الكلمة الرئيسية وعرض الخبراء تحتوي على نفس البيانات ولكن مرتبة بتنسيق مختلف.

في الواقع، يمكنك إجراء جميع العمليات مثل الإنشاء وتعديل خطوة باستخدام عرض الكلمات الرئيسية ولكن لإتقان الأداة، سنقتصر على عرض الخبراء

تلخيص هذه التدوينة بـ: