كيفية تخصيص المشروع في HP ALM (مركز الجودة)

⚡ ملخص ذكي

تتيح ميزة تخصيص المشروع في HP ALM لمدير المشروع التحكم في صلاحيات الوصول إلى المشروع والمهام الممنوحة لكل شخص داخله. تتناول هذه المقالة خصائص المستخدمين، ومستخدمي المشروع، والمجموعات والصلاحيات، والوصول إلى الوحدات النمطية، وكيانات المشروع، والقوائم، والبريد التلقائي، وقواعد التنبيهات، وسير العمل، ومحرر البرامج النصية.

  • 🔐 صلاحية التحكم صلاحية الدخول: يقوم قسم "مستخدمو المشروع" بإضافة أو إزالة الحسابات، بينما يحدد قسم "المجموعات والأذونات" ما يمكن لكل مجموعة إنشاؤه أو تحديثه أو حذفه.
  • 👁️ القاعدة الافتراضية: يبدأ كل مستخدم جديد في مجموعة المشاهدين بحقوق القراءة فقط حتى يقوم المسؤول بتغيير العضوية.
  • 🚫 المجموعات المحددة مسبقًا: لا يمكن إعادة تسمية المجموعات الخمس المدمجة أو حذفها أو تعديلها، لذلك يجب إنشاء مجموعة مخصصة لتغيير الأذونات.
  • 🧱 الحقول المخصصة: تضيف كيانات المشروع حقولًا محددة من قبل المستخدم، بينما تظل حقول النظام للقراءة فقط ولا يمكن إزالتها.
  • 📋 قوائم المشاريع: توفر القوائم القيم القابلة للتحديد خلف الحقول مثل حالة الخطأ، وتظهر العناصر الجديدة على الفور في وحدة العيوب.
  • 📧 الإشعارات: تقوم خدمة البريد التلقائي بإرسال رسائل بريد إلكتروني للمستخدمين عند تغيير حقول العيوب المختارة، وتغطي قواعد التنبيه المتطلبات والاختبارات المرتبطة بها.
  • 📝 محرر النص: يتحكم SetFieldApp في رؤية الحقول، والحالة الإلزامية، ورقم الصفحة، وترتيب العرض لكل مجموعة مستخدمين.

تخصيص المشروع في HP ALM

ما هو تخصيص المشروع في HP ALM؟

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

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

تنقسم نافذة تخصيص المشروع إلى الأقسام المذكورة أدناه. دعونا نلقي نظرة عليها واحداً تلو الآخر.

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

💡 نصيحة: لقد انتقل المنتج الموضح في لقطات الشاشة هذه بين عدة جهات. بدأ باسم HP Quality Center، ثم أصبح HPE، ثم Micro Focus ALM، ويتم نشره الآن بواسطة OpenText كما هو الحال في ALM / Quality Center. تظل شاشات التخصيص ونموذج برمجة سير العمل الموضح هنا كما هي.

خصائص المستخدم

يمكن للمستخدم المسجل دخوله حاليًا تعديل تفاصيل ملفه الشخصي، كما تتيح الصفحة للمستخدم تغيير كلمة المرور الخاصة به.

ملاحظات: لا يمكن تغيير كلمة مرور المستخدم المسجل دخوله حاليًا هنا، حتى لو كان المستخدم من نوع "مسؤول المشروع".

الخطوة 1) انقر على رابط الأدوات وحدد "تخصيص" كما هو موضح أدناه.

خصائص المستخدم

الخطوة 2) يتم عرض مربع حوار تخصيص المشروع كما هو موضح أدناه.

خصائص المستخدم

الخطوة 3) لتغيير كلمة مرور المستخدم الحالي، انقر فوق "تغيير كلمة المرور" في علامة التبويب "خصائص المستخدم".

خصائص المستخدم

الخطوة 4) يتم فتح مربع حوار تغيير كلمة المرور.

  1. أدخل كلمة المرور القديمة
  2. أدخل كلمة مرور جديدة
  3. أدخل تأكيد كلمة المرور
  4. انقر فوق موافق'

خصائص المستخدم

الخطوة 5) سيتم عرض رسالة الحالة للمستخدم.

خصائص المستخدم

الخطوة 6) يمكن للمستخدم أيضًا تعديل تفاصيل الملف الشخصي التالية.

  1. عنوان الايميل
  2. الاسم الكامل
  3. رقم الهاتف
  4. انقر فوق "حفظ"

ملاحظة: لن يتمكن المستخدمون من تعديل اسم المستخدم الخاص بهم، حتى لو كان المستخدم من نوع "مسؤول المشروع".

خصائص المستخدم

الخطوة 7) يتم عرض الحالة للمستخدم كما هو موضح أدناه.

خصائص المستخدم

مستخدمي المشروع

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

الخطوة 1) والآن دعونا نضيف مستخدمين إلى منطقة المشروع.

  1. انتقل إلى مستخدمي المشروع
  2. انقر على القائمة المنسدلة "إضافة مستخدم".

مستخدمي المشروع

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

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

دعونا نلقي نظرة على كل طريقة من هذه الطرق.

مستخدمي المشروع

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

  1. حدد "مستخدمو المشروع" من نافذة تخصيص المشروع.
  2. انقر فوق "إضافة مستخدم"
  3. ادخل اسم المستخدم
  4. انقر فوق موافق'

مستخدمي المشروع

الخطوة 4) يظهر المستخدم المضاف كما هو موضح أدناه.

مستخدمي المشروع

الخطوة 5) والآن دعونا نضيف مستخدمًا باستخدام خيار "إضافة مستخدم جديد إلى الموقع".

مستخدمي المشروع

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

  1. ادخل اسم المستخدم
  2. أدخل البريد الإلكتروني
  3. أدخل الاسم الكامل
  4. أدخل رقم الهاتف
  5. انقر فوق موافق'

مستخدمي المشروع

الخطوة 7) تمت إضافة المستخدم الآن إلى المشروع الحالي. يظهر المستخدم في قائمة "مستخدمو المشروع" كما هو موضح أدناه.

مستخدمي المشروع

الخطوة 8) والآن، دعونا نضيف مستخدمي المشروع باستخدام خيار "إضافة مستخدمين من الموقع". تأكد من أن المستخدم موجود بالفعل في قاعدة بيانات إدارة دورة حياة التطبيقات (ALM).

مستخدمي المشروع

الخطوة 9) يتم عرض الحوار التالي.

  1. أدخل اسم المستخدم وانقر على أيقونة البحث
  2. يتم عرض اسم المستخدم
  3. انقر فوق موافق'

مستخدمي المشروع

الخطوة 10) تتم إضافة المستخدم إلى المشروع وعرضه كما هو موضح أدناه.

مستخدمي المشروع

الخطوة 11) يمكن لمسؤول المشروع أيضًا إزالة مستخدم من وحدة مستخدمي المشروع.

  1. حدد المستخدم
  2. انقر على "إزالة المستخدم"

مستخدمي المشروع

الخطوة 12) ستظهر نافذة تأكيد. انقر فوق "نعم".

مستخدمي المشروع

الخطوة 13) عند النقر على "نعم"، تتم إزالة المستخدم من قائمة مستخدمي المشروع.

مستخدمي المشروع

الخطوة 14) لكل مستخدم في "مستخدمو المشروع" عضوية مرتبطة به.

ملاحظة: بشكل افتراضي، يمتلك أي مستخدم مضاف صلاحيات "العرض" فقط.

  1. حدد اسم المستخدم
  2. حدد علامة التبويب "العضوية".
  3. يتم عرض عضوية المستخدم المحدد. المستخدم المضاف حديثًا "كاثي" لديه صلاحية "مشاهدة".

مستخدمي المشروع

المجموعات والأذونات

تتيح هذه الوحدة لمسؤول المشروع تعيين امتيازات لمجموعات المستخدمين عن طريق تحديد الأذونات.

يوجد 5 مجموعات محددة مسبقًا في ALM، ولكل مجموعة من مجموعات المستخدمين هذه مستوى أذونات مختلف.

  1. المطور
  2. مدير المشاريع
  3. اختبار الجودة
  4. مشرف TD
  5. مشاهد

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

الخطوة 1) دعونا نلقي نظرة على قائمة المستخدمين في مجموعة "TDAdmin".

  1. حدد "TDAdmin"
  2. ستجد ضمن علامة تبويب "العضوية" مستخدمين ليسوا ضمن المجموعة.
  3. ستجد في قسم "ضمن المجموعة" قائمة المستخدمين داخل المجموعة. في هذه الحالة، يظهر "المسؤول" فقط.

المجموعات والأذونات

الخطوة 2) لا يمكن تعديل أذونات المجموعة المحددة مسبقًا.

  1. حدد "TDAdmin"
  2. انتقل إلى علامة التبويب "الأذونات".
  3. اختر أي وحدة (العيوب في هذه الحالة)
  4. لا يمكن تعديل الأذونات، حتى لو كان المستخدم الحالي مسؤولاً عن المشروع.

المجموعات والأذونات

الخطوة 3) لا يمكن إعادة تسمية المجموعات المحددة مسبقًا أو حذفها.

المجموعات والأذونات

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

  1. انقر فوق "مجموعة جديدة"
  2. ستظهر نافذة تأكيد للمستخدم. انقر على "نعم".

المجموعات والأذونات

الخطوة 5) عند النقر على "نعم"، يظهر مربع حوار "مجموعة جديدة".

  1. أدخل اسم المجموعة
  2. أدخل الملف الشخصي الذي يجب أن يستند إليه

المجموعات والأذونات

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

المجموعات والأذونات

الخطوة 7) لتغيير الإذن،

  1. انتقل إلى علامة التبويب "الأذونات".
  2. انقر فوق علامة التبويب "العيوب"
  3. فعّل علامة "التحديث" للعيوب
  4. فعّل علامة "التحديث" للروابط

المجموعات والأذونات

الوصول إلى الوحدة النمطية

تُمكّن هذه الوحدة مديري المشاريع من التحكم في الوحدات التي يمكن لكل مجموعة مستخدمين الوصول إليها. وهذا يمنع المستخدمين من الوصول إلى الوحدات المحظورة.

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

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

الوصول إلى الوحدة النمطية

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

الوصول إلى الوحدة النمطية

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

الوصول إلى الوحدة النمطية

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

جهات المشروع

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

الخطوة 1) لا يمكن إضافة الحقول التي يحددها المستخدم ضمن حقول النظام، والتي هي للقراءة فقط.

  1. حدد "كيانات المشروع"
  2. حدد "العيب" ثم المجلد الفرعي "حقول النظام".
  3. لاحظ أنه لن نتمكن من إضافة "حقل جديد" أو حذف حقل، لأن حقول النظام للقراءة فقط.

جهات المشروع

الخطوة 2) لإضافة حقل محدد بواسطة المستخدم،

  1. حدد المجلد الفرعي "حقول المستخدم" ضمن وحدة "العيوب".
  2. انقر فوق "حقل جديد"
  3. تظهر تفاصيل الحقل كما هو موضح أدناه ويمكن تعديلها.

جهات المشروع

الخطوة 3) يمكن أيضًا تحرير تفاصيل الحقل كما هو موضح أدناه.

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

جهات المشروع

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

جهات المشروع

قوائم المشروع

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

الخطوة 1) لإضافة عنصر ضمن قائمة محددة مسبقًا،

  1. انقر فوق "قوائم المشاريع"
  2. حدد "حالة الخطأ"
  3. انقر على "عنصر جديد". سيتم فتح مربع حوار "عنصر جديد".
  4. أدخل اسم العنصر.
  5. انقر فوق موافق'

قوائم المشروع

الخطوة 2) عند الضغط على OK، يتم إنشاء العنصر الجديد كما هو موضح أدناه.

قوائم المشروع

الخطوة 3) الآن نحن بحاجة إلى حفظ التغييرات.

  1. انقر على زر "حفظ".
  2. ستظهر نافذة منبثقة. انقر فوق "موافق".

قوائم المشروع

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

قوائم المشروع

البريد الآلي

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

الخطوة 1) لتفعيل إشعارات البريد التلقائي، اتبع الخطوات التالية.

  1. انتقل إلى رابط "البريد التلقائي".
  2. يمكن للمستخدم إرسال البريد الإلكتروني عن طريق تحديد أي عدد من الحقول المتاحة في القائمة.
  3. يعرض هذا الجدول قائمة الحقول التي اختارها المستخدم لإرسال بريد إلكتروني بشأنها.
  4. يمكن لمسؤول المشروع أيضاً تحديد إعدادات البريد الإلكتروني لكل مستخدم متاح.
  5. انقر فوق "حفظ".

البريد الآلي

الخطوة 2) ستظهر نافذة منبثقة. انقر فوق "موافق".

البريد الآلي

قواعد التنبيه

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

الخطوة 1) لتفعيل قواعد التنبيه،

  1. انتقل إلى "قواعد التنبيه".
  2. قم بتفعيل خانة الاختيار "التنبيه المرتبط بـ"
  3. قم بتمكين خيار "إرسال بريد إلكتروني إلى" وأضف المختبر أو المصمم المناسب.
  4. انقر فوق "حفظ"

قواعد التنبيه

  • التنبيه الأول: يتم تنبيه مصمم الاختبار عندما المتطلبات يتم تعديلها، بحيث يمكن تحديث الاختبارات المرتبطة بها.
  • التنبيه الثاني: يتم تنبيه المُختبِر عندما خلل يغير حالته إلى "تم الإصلاح"، حتى يتمكن المختبر المسؤول من استلامه مرة أخرى لإعادة الاختبار.

سير العمل

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

والآن دعونا نخصص مربع حوار "إضافة عيب" لنوع مستخدم مجموعة "TDAdmin".

الخطوة 1) في إطار تخصيص المشروع،

  1. انقر فوق "سير العمل".
  2. حدد "البرنامج النصي" Generator – إضافة رابط "تخصيص حقل العيب"

سير العمل

الخطوة 2) يفتح مربع حوار تخصيص حقل "إضافة عيب".

  1. حدد مجموعة المستخدمين.
  2. حدد الحقول التي لا تريد ظهورها في مربع حوار إضافة عيب.
  3. انقر على الرابط '<' لإخراج الحقول من قائمة الحقول المرئية.

ملاحظة: لا يمكن نقل الحقول الإلزامية من قائمة الحقول المرئية.

سير العمل

الخطوة 3) بعد إزالة جميع الحقول غير ذات الصلة من قائمة الحقول المرئية، يتم عرض مربع حوار التخصيص كما هو موضح أدناه.

  1. الحقول التي يتم إخراجها من قائمة الحقول المرئية.
  2. الحقول التي ستكون جزءًا من مربع حوار إضافة عيب.
  3. قم بتطبيق التغييرات على البرنامج النصي.

سير العمل

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

الخطوة 4) قم الآن بتسجيل الدخول كمستخدم من نوع "TDAdmin" وانقر على "عيب جديد" من وحدة العيوب. ستظهر الحقول المحددة كعناصر مرئية في نافذة "عيب جديد".

سير العمل

محرر النص

يساعد محرر النصوص البرمجية المستخدمين على كتابة نصوص برمجية لتخصيص مربعات الحوار عبر الوحدات، وللتحكم في الإجراءات التي يمكن للمستخدمين تنفيذها داخل كل وحدة.

دعونا نغير طريقة عرض مربع حوار "عرض العيب" للمستخدم بمساعدة محرر النصوص البرمجية.

الخطوة 1) للوصول إلى محرر النصوص البرمجية،

  1. انتقل إلى علامة تبويب سير العمل
  2. انقر فوق "محرر البرنامج النصي".

محرر النص

الخطوة 2) يظهر محرر النصوص للمستخدم كما هو موضح أدناه.

  1. حدد "العيوب البرنامج النصي لوحدة"
  2. يوضح التعليق المنطقة التي نحتاج إلى إجراء تغييرات فيها، لأنه يقول صراحةً "تخصيص حقل تفاصيل العيب".
  3. تمت كتابة البرنامج النصي بشكل منفصل لكل مجموعة مستخدمين. الجزء الذي ننظر إليه يخص مجموعة المستخدمين "المطورين". نحتاج إلى إجراء تغييرات على مجموعة المستخدمين "TDAdmin".

محرر النص

الخطوة 3) الآن، انتقل إلى أسفل الصفحة إلى مجموعة المستخدمين "TDAdmin" حيث نحتاج إلى إجراء التغييرات. تظهر الإعدادات الحالية لـ "TDAdmin" كما هو موضح أدناه.

محرر النص

الخطوة 4) دعونا نفهم النص البرمجي. انظر إلى سطر التعليمات البرمجية التالي:

SetFieldApp "BG_ACTUAL_FIX_TIME", True, False, 0, 0

وهنا التفاصيل:

معامل معنى
SetFieldApp يتم استدعاء الدالة باستخدام 5 معلمات
اسم الحقل BG_ACTUAL_FIX_TIME – اسم الحقل الذي سنقوم بتغيير إعداداته
العلم المرئي إذا كانت القيمة صحيحة، فسيكون الحقل مرئيًا.
العلم المطلوب يتحقق مما إذا كان الحقل إلزاميًا. إذا كانت الإجابة "صحيح"، فإن الحقل إلزامي.
صفحة لا يوجد علم يبدأ من 0. إذا كان هناك العديد من الحقول، فيمكن تهيئتها لعرضها صفحة تلو الأخرى.
مشاهدة الطلب يحدد ترتيب الحقل. يبدأ من 0 ويزيد بمقدار 1.

الخطوة 5) لنُجرِ تغييرات على الحقل الأول، 'BG_ACTUAL_FIX_TIME'. يظهر أدناه نص البرنامج النصي لهذا الحقل في محرر البرامج النصية.

SetFieldApp "BG_ACTUAL_FIX_TIME", True, False, 0, 0

باستخدام البرنامج النصي أعلاه، يتم عرض مربع حوار تفاصيل العيب للمستخدم كما هو موضح أدناه.

محرر النص

قم بتحرير هذا السطر من التعليمات البرمجية كما هو موضح أدناه.

SetFieldApp "BG_ACTUAL_FIX_TIME", False, False, 0, 16

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

محرر النص

الخطوة 6) لنقم بإجراء تغييرات على جميع الحقول المتاحة.

  1. قم بتغيير معلمات استدعاءات الدوال كما هو موضح في الخطوة السابقة لكل حقل، كما هو موضح أدناه.
  2. انقر فوق "حفظ".

محرر النص

الخطوة 7) قم الآن بتسجيل الدخول كمستخدم من نوع "TDAdmin" وافتح أحد العيوب، حتى يظهر مربع حوار "عرض تفاصيل العيب". سيظهر مربع الحوار الآن كما هو موضح أدناه.

محرر النص

أفضل الممارسات لتخصيص مشروع HP ALM

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

  1. لا تقم أبدًا بتحرير مشروع قيد التشغيل أولاً. قم بتطبيق التغييرات في نسخة من المشروع، ثم قم بتأكيدها، وبعد ذلك فقط كرر التغيير في بيئة الإنتاج.
  2. أنشئ مجموعات مخصصة بدلاً من التنافس مع المجموعات المحددة مسبقاً. قم بإنشاء مجموعة جديدة بناءً على أقرب ملف تعريف مُحدد مسبقًا، وقم بتعديل الأذونات التي يجب أن تختلف فقط.
  3. قلل من الحقول التي يحددها المستخدم إلى الحد الأدنى. كل حقل إلزامي إضافي يبطئ عملية تسجيل العيوب وغالبًا ما يُترك بقيمة افتراضية لا معنى لها.
  4. قم بالتعليق على كل تغيير في نص سير العمل. يحتوي محرر النصوص البرمجية على ملف واحد طويل لكل وحدة، ويصعب إجراء تعديل غير معلق عليه. tracبعد مرور عشرة أشهر.
  5. قم بعمل نسخة احتياطية من نص سير العمل قبل التعديل. انسخ النص البرمجي الحالي إلى ملف نصي، لأنه لا يوجد سجل إصدارات داخل المحرر.
  6. قم بإجراء الاختبار باستخدام حساب حقيقي من كل مجموعة. غالباً ما تتصرف الأذونات بشكل مختلف عما توحي به شبكة مربعات الاختيار.

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

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

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

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

نعم، ولكن القيم المخزنة ستُفقد معها. لذا، امسح الحقل في السجلات الموجودة أولاً، أو صدّر البيانات، لأنه لا يمكن التراجع عن الحذف من شاشة التخصيص.

تأكد من أن خادم البريد مُهيأ في إدارة الموقع، وأن كل مستخدم لديه عنوان بريد إلكتروني صالح، وأن حقلًا واحدًا على الأقل مُحدد في شبكة البريد التلقائي.

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

نعم. يجب إعادة اختبار نصوص سير العمل والحقول المخصصة بعد كل ترقية. حافظ على توثيق التخصيصات وتقليلها إلى الحد الأدنى حتى يظل جهد التحقق قابلاً للإدارة.

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