مسؤول HP ALM: كيفية إنشاء نطاق ومشروع ومستخدم
⚡ ملخص ذكي
يبدأ عمل مسؤول 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) وانقر على "إدارة الموقع" في الصفحة الرئيسية. ستظهر لك نافذة تسجيل الدخول. أدخل بيانات اعتماد مسؤول الموقع التي تم إنشاؤها أثناء التثبيت.
الخطوة الثانية) افتح إجراء إنشاء نطاق.
تفتح لوحة تحكم إدارة الموقع على علامة تبويب مشاريع الموقع. انقر فوق إنشاء المجال في شريط الأدوات أعلى شجرة المشروع.
الخطوة 3) أدخل اسم النطاق.
في النافذة المنبثقة، اكتب اسم النطاق - "Banking" في هذا المثال - ثم انقر OK.
الخطوة الرابعة) تأكيد النطاق.
يظهر النطاق الجديد الآن في شجرة المشروع على اليسار، كما هو موضح أدناه. وهو فارغ حتى تضيف إليه مشروعًا.
تحقق أيضا: - برنامج تعليمي لـ HP ALM / Quality Center
كيفية إنشاء مشروع في HP ALM
الخطوة 1) حدد النطاق الرئيسي.
حدد النطاق الذي ينتمي إليه المشروع - "الخدمات المصرفية" في هذه الحالة - وانقر إنشاء مشروع.
الخطوة الثانية: اختر نوع المشروع.
يُفتح معالج إنشاء المشروع. حدد إنشاء مشروع فارغ من القائمة وانقر فوق لتاليأما الخيارات الأخرى فتتيح لك نسخ مشروع موجود أو استيراد مشروع من ملف محفوظ.
الخطوة 3) تسمية المشروع.
أدخل اسم المشروع وقم بتأكيد النطاق الموضح أسفله، ثم انقر لتالي.
الخطوة الرابعة) قم بتوفير تفاصيل قاعدة البيانات.
حدد نوع قاعدة البيانات الذي يتوافق مع تثبيتك. تم اختيار MS-SQL هنا لأن HP ALM تم تثبيته باستخدام SQL Server كقاعدة بيانات خلفية؛ اختر Oracle أما إذا كان هذا هو خادم قاعدة البيانات الخاص بك، فأدخل ما يلي:
- اسم خادم قاعدة البيانات
- اسم مستخدم مسؤول قاعدة البيانات
- كلمة مرور مسؤول قاعدة البيانات
انقر لتالي للمتابعة.
الخطوة 5) تعيين مدير للمشروع.
إختار ال إداري المستخدم والنقر لتاليلم تظهر أي أسماء أخرى حتى الآن لأنه لم يتم إنشاء أي مستخدمين إضافيين في ALM في هذه المرحلة.
الخطوة 6) Revاطلع على الملخص وقم بإنشائه.
يعرض مربع الحوار الموجز كل ما سيقوم به المعالج. كما يظهر مربعا اختيار في هذه النافذة:
- تفعيل المشروع — إذا تُرك هذا الخيار دون تحديد، فسيتم إنشاء المشروع ولكن لن يتمكن أي مستخدم من فتحه حتى يتم تفعيله لاحقًا.
- تفعيل خاصية التحكم في الإصدارات — هذا يؤدي إلى تشغيل التحكم في الإصدار، مما يمنع مستخدمين من تعديل نفس عنصر العمل (متطلب أو اختبار) في نفس الوقت واستبدال تغييرات بعضهم البعض.
انقر إنشاء عندما تكون راضيًا عن الملخص.
⚠️ تحذير: لا يمكن تفعيل أو تعطيل نظام التحكم بالإصدارات بشكل عشوائي في مشروع قيد التشغيل. فتفعيله لاحقًا يُجبر على تسجيل الكيانات الموجودة، بينما تعطيله يُلغي سجل الإصدارات. لذا، يُنصح باتخاذ القرار قبل أن يبدأ الفريق بتحميل المتطلبات.
الخطوة 7) راقب تقدم عملية الإنشاء.
يقوم نظام إدارة دورة حياة التطبيقات (ALM) بإنشاء مخطط قاعدة البيانات ومجلدات المستودع. يتم عرض حالة إنشاء المشروع كما هو موضح أدناه.
الخطوة 8) تأكيد المشروع.
تم الآن إنشاء المشروع "GURU99_BANK" بنجاح ضمن نطاق "BANKING"، كما هو موضح أدناه.
تحقق أيضا: - كيفية تخصيص مشروع في HP ALM (مركز الجودة)
كيفية إنشاء مستخدم في HP ALM
الخطوة 1) افتح علامة تبويب مستخدمي الموقع.
للوصول إلى HP ALM، يجب أن يكون هناك ملف تعريف مستخدم. لإنشاء واحد، ينقر مسؤول الموقع على مستخدمو الموقع علامة التبويب.
الخطوة الثانية) انقر على أيقونة إضافة مستخدم.
انقر على إضافة مستخدم الأيقونة الموجودة في علامة تبويب مستخدمي الموقع، كما هو موضح أدناه.
الخطوة 3) املأ بيانات المستخدم.
يُفتح مربع حوار "إضافة مستخدم". أدخل اسم المستخدم، والاسم الكامل، وعنوان البريد الإلكتروني، وأي تفاصيل أخرى مطلوبة، ثم انقر فوق OK.
الخطوة الرابعة) التحقق من قائمة المستخدمين.
يظهر الحساب الجديد الآن في قائمة المستخدمين، وهو مُظلل أدناه بجانب الحسابات الموجودة بالفعل.
الخطوة 5) ربط المستخدم بمشروع.
يجب الآن ربط الحساب بمجالات المشاريع، لأن المستخدم الجديد لا يملك صلاحية الوصول إلى أي مشروع على الإطلاق. يكفي إنشاء حساب المستخدم مرة واحدة فقط، وبعد ذلك يمكن منحه صلاحية الوصول إلى أي عدد من مجالات المشاريع حسب الحاجة.
في هذا المثال، المستخدم "Guruتمت إضافة "99" إلى منطقة مشروع "GURU99_BANK"، والتي تقع ضمن نطاق "BANKING".
بمجرد أن تصبح الخريطةping بعد حفظ المشروع، يمكن للمستخدم تسجيل الدخول وسيظهر له المشروع الجديد في قائمتي النطاق والمشروع المنسدلتين على شاشة تسجيل الدخول إلى نظام إدارة دورة حياة التطبيقات (ALM). أما صلاحيات المستخدم داخل المشروع، فتُحدد بشكل منفصل من خلال مجموعة مستخدمي المشروع، والتي يتم تعيينها في تخصيص المشروع.
أفضل ممارسات إدارة موقع HP ALM
يصعب تفكيك بنية النطاق والمشروع والمستخدم التي تُنشئها في البداية لاحقًا، لأن بيانات المشروع وعدد التراخيص وسجلات التدقيق كلها مرتبطة بها. بعض العادات البسيطة تُسهّل إدارة خادم إدارة دورة حياة التطبيقات (ALM) المتنامي.
- اعتمد نظام تسمية مبكراً. شيء مثل DOMAIN_APPLICATION_RELEASE يحافظ على إمكانية قراءة شجرة المشروع بمجرد تجاوز عشرين مشروعًا.
- لا تشارك حساب مدير الموقع مع أي شخص آخر. امنح كل مسؤول حساب دخول شخصي وأضفه إلى قائمة مسؤولي الموقع حتى يتمكن سجل التدقيق من تحديد من قام بماذا.
- أنشئ مشروعًا نموذجيًا. قم بإنشاء مشروع واحد باستخدام الحقول والقوائم وسير العمل القياسي، ثم استخدم "إنشاء مشروع من قالب" بحيث تظل التقارير متسقة عبر الفرق.
- قم بتعطيل التفعيل بدلاً من الحذف. يؤدي إلغاء التنشيط إلى تحرير مقاعد الترخيص ومنع عمليات تسجيل الدخول مع الحفاظ على البيانات والمخطط لأغراض التدقيق.
- تحقق من المشاريع بعد كل عملية ترقية. تعمل إجراءات صيانة المشروع على إصلاح اختلافات المخطط قبل أن يواجهها المستخدمون.
- انتبه لاستخدام الترخيص. تُظهر علامات التبويب "التراخيص" و "اتصالات الموقع" عدد المقاعد المسماة أو المتزامنة المستخدمة فعليًا، وهي أسرع طريقة للعثور على الحسابات الخاملة.
قم بعمل نسخة احتياطية من مخططات قاعدة بيانات إدارة دورة حياة التطبيقات (ALM) ومستودع الملفات معًا. استعادة أحدهما دون الآخر سيؤدي إلى بقاء المرفقات تشير إلى صفوف لم تعد موجودة، وهو السبب الأكثر شيوعًا لفشل استعادة ALM.
بعد تحديد النطاق والمشروع والمستخدمين، تتمثل الخطوات التالية في استكشاف واجهة إدارة دورة حياة التطبيقات، نطاق الالتقاط في وحدة المتطلباتقم ببناء حالات الاختبار في وحدة خطة الاختبارنفّذها من معمل اختباروتسجيل النتائج من خلال إدارة العيوبإذا كنت تستعد لدور يتضمن إدارة دورة حياة التطبيقات، فراجع هذه الأمور. أسئلة مقابلة مركز الجودة كذلك.

















