مسؤول HP ALM: كيفية إنشاء نطاق ومشروع ومستخدم

⚡ ملخص ذكي

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

  • 🏛️ المجال أولاً: النطاق ليس سوى مجلد للمشاريع ذات الصلة، لذا قم بإنشائه قبل وجود أي مشروع.
  • 🗂️ معالج المشروع: اختر "إنشاء مشروع فارغ" إلا إذا كنت تقوم بنسخ أو استيراد قالب مشروع موجود.
  • 🗄️ تفاصيل قاعدة البيانات: اختر MS-SQL أو Oracle لمطابقة الخادم الذي تم اختياره أثناء التثبيت، قم بتوفير بيانات اعتماد مسؤول قاعدة البيانات.
  • ✅ تفعيل العلم: لا يزال هناك مشروع غير نشط على الخادم، ولكن لا يستطيع أي مختبر تسجيل الدخول إليه.
  • 🔒 علامة الإصدار: قم بتمكين خاصية التحكم في الإصدارات لمنع مستخدمين من تعديل نفس المتطلبات أو الاختبارات في وقت واحد.
  • 👤 المستخدمون عالميون: قم بإنشاء كل مستخدم مرة واحدة في "مستخدمو الموقع"، ثم قم بتعيين هذا الحساب الواحد للعديد من مجالات المشروع.
  • 🚫 لا يوجد دخول تلقائي: لا يرى الحساب الجديد أي شيء حتى يقوم المسؤول بربطه بمشروع.

دليل إدارة HP ALM: كيفية إنشاء نطاق ومشروع ومستخدم

ما هي إدارة مواقع HP ALM؟

إدارة الموقع هي وحدة التحكم على مستوى الخادم لبرنامج HP ALM (إدارة دورة حياة التطبيقات)، وهي الأداة التي كانت تُباع سابقًا باسم HP Quality Center ويتم تسويقها الآن باسم OpenText مركز إدارة دورة حياة التطبيقات/الجودة. يُفتح هذا المركز من رابط منفصل على الصفحة الرئيسية لنظام إدارة دورة حياة التطبيقات، وهو مخصص لحساب مسؤول الموقع الذي تم إنشاؤه أثناء التثبيت. من خلال هذه الوحدة، يُنشئ المسؤول بنية الحاويات التي يعمل عليها كل مُختبِر لاحقًا: النطاقات، والمشاريع، وحسابات المستخدمين.

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

البعد إدارة الموقع تخصيص المشروع
مجال خادم إدارة دورة حياة التطبيقات بالكامل مشروع واحد
افتُتح من رابط إدارة الموقع على الصفحة الرئيسية لـ ALM الأدوات > تخصيص داخل المشروع
المهام النموذجية إنشاء نطاقات، إنشاء مشاريع، إضافة مستخدمين للموقع، تعيين التراخيص أضف مستخدمي المشروع إلى المجموعات، وعدّل الحقول، وأنشئ القوائم وسير العمل
من يستخدمه مسؤول الموقع فقط مدير المشروع أو قائد المشروع
أثر التغيير يؤثر على كل مشروع على الخادم يؤثر فقط على المشروع الحالي

إذا لم تقم بتثبيت الخادم بعد، فابدأ بـ دليل تثبيت HP ALM، لأن كلمة مرور مسؤول الموقع المستخدمة أدناه يتم تعيينها أثناء عملية التثبيت هذه.

نطاق HP ALM، والمشروع، وتسلسل المستخدمين

يخزن نظام إدارة دورة حياة التطبيقات (ALM) جميع البيانات في بنية ثلاثية المستويات صارمة. يقع النطاق في الأعلى كمجلد منطقي، ويندرج تحته مشروع واحد أو أكثر، ويحتوي كل مشروع على مخطط قاعدة بيانات خاص به يتضمن المتطلبات والاختبارات وعمليات تشغيل الاختبارات والعيوب. تقع حسابات المستخدمين خارج هذه البنية: حيث يتم تعريفها مرة واحدة للموقع بأكمله، ثم يتم منحها صلاحية الوصول إلى المشاريع الفردية.

مستوى ما هو عليه المثال المستخدم في هذه المقالة تم إنشاء الموقع الالكتروني بواسطة
نطاق مجموعةping مجلد للمشاريع ذات الصلة. لا يحتوي على بيانات اختبار خاصة به. المصرفية مدير الموقع
مشروع مستودع مستقل بذاته مع مخطط قاعدة بيانات خاص به وتخزين ملفات خاص به. GURU99_BANK مدير الموقع
مستخدم الموقع يتم تعريف بيانات تسجيل الدخول مرة واحدة لخادم إدارة دورة حياة التطبيقات بالكامل. Guru99 مدير الموقع
مجموعة مستخدمي المشروع مجموعة الأذونات التي تحدد ما يمكن للمستخدم فعله داخل المشروع. فاحص ضمان الجودة، مدير مشروع مدير المشروع

النتيجة العملية لهذا التصميم هي أنه يجب وجود نطاق قبل إنشاء مشروع، ويجب وجود مشروع قبل ربط المستخدم به. وهذا هو الترتيب الذي تتبعه الأقسام الثلاثة أدناه.

💡 نصيحة: قم بتجميع النطاقات حسب خط العمل أو التطبيق، وليس حسب اسم الفريق. تتغير الفرق بوتيرة أسرع بكثير من التطبيقات، ولا يمكن إعادة تسمية نطاق ما بشكل عشوائي بمجرد أن تُبلغ عنه عشرات المشاريع.

كيفية إنشاء مجال في HP ALM

الخطوة 1) إطلاق ALM.
قم بتشغيل برنامج إدارة دورة حياة التطبيقات (ALM) وانقر على "إدارة الموقع" في الصفحة الرئيسية. ستظهر لك نافذة تسجيل الدخول. أدخل بيانات اعتماد مسؤول الموقع التي تم إنشاؤها أثناء التثبيت.

مطالبة تسجيل الدخول لإدارة الموقع في HP ALM

الخطوة الثانية) افتح إجراء إنشاء نطاق.
تفتح لوحة تحكم إدارة الموقع على علامة تبويب مشاريع الموقع. انقر فوق إنشاء المجال في شريط الأدوات أعلى شجرة المشروع.

زر إنشاء نطاق في علامة تبويب مشاريع موقع HP ALM

الخطوة 3) أدخل اسم النطاق.
في النافذة المنبثقة، اكتب اسم النطاق - "Banking" في هذا المثال - ثم انقر OK.

إدخال اسم النطاق "Banking" في HP ALM

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

تم إدراج نطاق BANKING الذي تم إنشاؤه حديثًا في شجرة مشروع HP ALM

تحقق أيضا: - برنامج تعليمي لـ HP ALM / Quality Center

كيفية إنشاء مشروع في HP ALM

الخطوة 1) حدد النطاق الرئيسي.
حدد النطاق الذي ينتمي إليه المشروع - "الخدمات المصرفية" في هذه الحالة - وانقر إنشاء مشروع.

حدد مجال الخدمات المصرفية وانقر على إنشاء مشروع

الخطوة الثانية: اختر نوع المشروع.
يُفتح معالج إنشاء المشروع. حدد إنشاء مشروع فارغ من القائمة وانقر فوق لتاليأما الخيارات الأخرى فتتيح لك نسخ مشروع موجود أو استيراد مشروع من ملف محفوظ.

إنشاء خيار مشروع فارغ في معالج مشروع HP ALM

الخطوة 3) تسمية المشروع.
أدخل اسم المشروع وقم بتأكيد النطاق الموضح أسفله، ثم انقر لتالي.

إدخال اسم المشروع GURU99_BANK في HP ALM

الخطوة الرابعة) قم بتوفير تفاصيل قاعدة البيانات.
حدد نوع قاعدة البيانات الذي يتوافق مع تثبيتك. تم اختيار MS-SQL هنا لأن HP ALM تم تثبيته باستخدام SQL Server كقاعدة بيانات خلفية؛ اختر Oracle أما إذا كان هذا هو خادم قاعدة البيانات الخاص بك، فأدخل ما يلي:

  • اسم خادم قاعدة البيانات
  • اسم مستخدم مسؤول قاعدة البيانات
  • كلمة مرور مسؤول قاعدة البيانات

انقر لتالي للمتابعة.

تحديد MS-SQL وإدخال بيانات اعتماد مسؤول قاعدة البيانات في HP ALM

الخطوة 5) تعيين مدير للمشروع.
إختار ال إداري المستخدم والنقر لتاليلم تظهر أي أسماء أخرى حتى الآن لأنه لم يتم إنشاء أي مستخدمين إضافيين في ALM في هذه المرحلة.

تعيين المستخدم المسؤول كمسؤول مشروع في HP ALM

الخطوة 6) Revاطلع على الملخص وقم بإنشائه.
يعرض مربع الحوار الموجز كل ما سيقوم به المعالج. كما يظهر مربعا اختيار في هذه النافذة:

  • تفعيل المشروع — إذا تُرك هذا الخيار دون تحديد، فسيتم إنشاء المشروع ولكن لن يتمكن أي مستخدم من فتحه حتى يتم تفعيله لاحقًا.
  • تفعيل خاصية التحكم في الإصدارات — هذا يؤدي إلى تشغيل التحكم في الإصدار، مما يمنع مستخدمين من تعديل نفس عنصر العمل (متطلب أو اختبار) في نفس الوقت واستبدال تغييرات بعضهم البعض.

انقر إنشاء عندما تكون راضيًا عن الملخص.

إنشاء مربع حوار ملخص المشروع مع خانتي اختيار "تنشيط المشروع" و"تمكين التحكم في الإصدارات".

⚠️ تحذير: لا يمكن تفعيل أو تعطيل نظام التحكم بالإصدارات بشكل عشوائي في مشروع قيد التشغيل. فتفعيله لاحقًا يُجبر على تسجيل الكيانات الموجودة، بينما تعطيله يُلغي سجل الإصدارات. لذا، يُنصح باتخاذ القرار قبل أن يبدأ الفريق بتحميل المتطلبات.

الخطوة 7) راقب تقدم عملية الإنشاء.
يقوم نظام إدارة دورة حياة التطبيقات (ALM) بإنشاء مخطط قاعدة البيانات ومجلدات المستودع. يتم عرض حالة إنشاء المشروع كما هو موضح أدناه.

حالة التقدم المحرز في إنشاء مشروع HP ALM

الخطوة 8) تأكيد المشروع.
تم الآن إنشاء المشروع "GURU99_BANK" بنجاح ضمن نطاق "BANKING"، كما هو موضح أدناه.

تم إنشاء مشروع GURU99_BANK ضمن نطاق BANKING في HP ALM

تحقق أيضا: - كيفية تخصيص مشروع في HP ALM (مركز الجودة)

كيفية إنشاء مستخدم في HP ALM

الخطوة 1) افتح علامة تبويب مستخدمي الموقع.
للوصول إلى HP ALM، يجب أن يكون هناك ملف تعريف مستخدم. لإنشاء واحد، ينقر مسؤول الموقع على مستخدمو الموقع علامة التبويب.

علامة تبويب مستخدمي الموقع في إدارة مواقع HP ALM

الخطوة الثانية) انقر على أيقونة إضافة مستخدم.
انقر على إضافة مستخدم الأيقونة الموجودة في علامة تبويب مستخدمي الموقع، كما هو موضح أدناه.

أيقونة إضافة مستخدم في علامة تبويب مستخدمي موقع HP ALM

الخطوة 3) املأ بيانات المستخدم.
يُفتح مربع حوار "إضافة مستخدم". أدخل اسم المستخدم، والاسم الكامل، وعنوان البريد الإلكتروني، وأي تفاصيل أخرى مطلوبة، ثم انقر فوق OK.

مربع حوار إضافة مستخدم في إدارة موقع HP ALM

الخطوة الرابعة) التحقق من قائمة المستخدمين.
يظهر الحساب الجديد الآن في قائمة المستخدمين، وهو مُظلل أدناه بجانب الحسابات الموجودة بالفعل.

جديد Guruيظهر الحساب رقم 99 في قائمة مستخدمي موقع HP ALM

الخطوة 5) ربط المستخدم بمشروع.
يجب الآن ربط الحساب بمجالات المشاريع، لأن المستخدم الجديد لا يملك صلاحية الوصول إلى أي مشروع على الإطلاق. يكفي إنشاء حساب المستخدم مرة واحدة فقط، وبعد ذلك يمكن منحه صلاحية الوصول إلى أي عدد من مجالات المشاريع حسب الحاجة.

في هذا المثال، المستخدم "Guruتمت إضافة "99" إلى منطقة مشروع "GURU99_BANK"، والتي تقع ضمن نطاق "BANKING".

خريطةping القادم Guru99 مستخدمًا لمنطقة مشروع GURU99_BANK في HP ALM

بمجرد أن تصبح الخريطةping بعد حفظ المشروع، يمكن للمستخدم تسجيل الدخول وسيظهر له المشروع الجديد في قائمتي النطاق والمشروع المنسدلتين على شاشة تسجيل الدخول إلى نظام إدارة دورة حياة التطبيقات (ALM). أما صلاحيات المستخدم داخل المشروع، فتُحدد بشكل منفصل من خلال مجموعة مستخدمي المشروع، والتي يتم تعيينها في تخصيص المشروع.

أفضل ممارسات إدارة موقع HP ALM

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

  • اعتمد نظام تسمية مبكراً. شيء مثل DOMAIN_APPLICATION_RELEASE يحافظ على إمكانية قراءة شجرة المشروع بمجرد تجاوز عشرين مشروعًا.
  • لا تشارك حساب مدير الموقع مع أي شخص آخر. امنح كل مسؤول حساب دخول شخصي وأضفه إلى قائمة مسؤولي الموقع حتى يتمكن سجل التدقيق من تحديد من قام بماذا.
  • أنشئ مشروعًا نموذجيًا. قم بإنشاء مشروع واحد باستخدام الحقول والقوائم وسير العمل القياسي، ثم استخدم "إنشاء مشروع من قالب" بحيث تظل التقارير متسقة عبر الفرق.
  • قم بتعطيل التفعيل بدلاً من الحذف. يؤدي إلغاء التنشيط إلى تحرير مقاعد الترخيص ومنع عمليات تسجيل الدخول مع الحفاظ على البيانات والمخطط لأغراض التدقيق.
  • تحقق من المشاريع بعد كل عملية ترقية. تعمل إجراءات صيانة المشروع على إصلاح اختلافات المخطط قبل أن يواجهها المستخدمون.
  • انتبه لاستخدام الترخيص. تُظهر علامات التبويب "التراخيص" و "اتصالات الموقع" عدد المقاعد المسماة أو المتزامنة المستخدمة فعليًا، وهي أسرع طريقة للعثور على الحسابات الخاملة.

قم بعمل نسخة احتياطية من مخططات قاعدة بيانات إدارة دورة حياة التطبيقات (ALM) ومستودع الملفات معًا. استعادة أحدهما دون الآخر سيؤدي إلى بقاء المرفقات تشير إلى صفوف لم تعد موجودة، وهو السبب الأكثر شيوعًا لفشل استعادة ALM.

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

الأسئلة الشائعة

يقتصر الوصول إلى الرابط على حساب مسؤول الموقع الذي تم تعيينه أثناء تثبيت ALM، بالإضافة إلى أي حساب يُضاف لاحقًا إلى قائمة مسؤولي الموقع. يتم رفض عمليات تسجيل الدخول العادية للمشروع، لذا فإن الرابط غير مرئي فعليًا للمختبرين على الرغم من ظهوره على الصفحة الرئيسية لـ ALM.

نعم. قم بتعطيل المشروع وإزالته من نطاقه الحالي دون حذفه من القرص، ثم استخدم "استعادة المشروع" ضمن النطاق المستهدف وحدد ملف .dbid نفسه. سيتم الحفاظ على البيانات والمخطط.

يؤدي تعطيل المشروع إلى منع تسجيل الدخول مع الإبقاء عليه مدرجًا في إدارة الموقع. أما إزالته فتؤدي إلى حذفه من شجرة المشاريع مع الحفاظ على مخطط قاعدة البيانات والمستودع سليمين، ما يسمح باستعادتهما لاحقًا. ولا يؤدي أي من الإجراءين إلى حذف البيانات.

تعرض علامة تبويب "التراخيص" في إدارة الموقع إجمالي عدد التراخيص المستخدمة لكل وحدة، بينما تعرض علامة تبويب "اتصالات الموقع" جميع الجلسات النشطة مع اسم المستخدم والمشروع والجهاز. كما تتيح "اتصالات الموقع" للمسؤول فصل الجلسة العالقة.

نعم، بشكل غير مباشر. يمكن لمساعدي الذكاء الاصطناعي صياغة نصوص OTA أو REST التي تُنشئ المستخدمين دفعة واحدة، وتُنشئ تقارير تدقيق اصطلاحات التسمية من قوائم المشاريع المُصدّرة، وتُلخص سجلات اتصال الموقع. مع ذلك، يظل المسؤول هو من يُطبّق التغييرات، نظرًا لعدم وجود وحدة تحكم ذكاء اصطناعي مُدمجة في نظام إدارة دورة حياة التطبيقات (ALM).

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

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