Skip to content

نظرة عامة على حالات الاستخدام

شخصيات المستخدمين وسيناريوهات الاختبار لـ Flexible Team Share.

يصف هذا القسم مسارات المستخدم الرئيسية والميزات الأساسية لـ Flexible Team Share. يعمل كدليل للمراجعين أثناء اختبار التطبيق.

شخصيات المستخدمين

الشخصيةالملف الشخصيالأذونات
AdminSystem AdministratorFTS_App_Access + FTS_Data_Access
ManagerSales Manager / Team LeadFTS_Data_Access
UserStandard UserFTS_Data_Access

خريطة حالات الاستخدام

الفئةحالات الاستخدامالشخصية
الإعداد الأوليتكوين الكائنات، إعداد المكونات، المهام المجدولة، تكوين العرضAdmin
إدارة الفريقإضافة، تحرير، إزالة أعضاء الفريق، عرض الفريق، الوصول المؤقت، مزامنة المالكManager، User
مهام المسؤولالتحقق من الأذونات، إلغاء التنشيط، التنظيف اليدويAdmin

ملخص قائمة التحقق من الاختبار

الاختبارات الوظيفية

  • إضافة عضو فريق (جميع مستويات الوصول)
  • تحرير عضو فريق (تغيير الوصول، الدور، تاريخ الانتهاء)
  • حذف عضو فريق
  • عرض أعضاء الفريق كمدير
  • عرض أعضاء الفريق كمستخدم (للقراءة فقط)
  • تكوين الكائنات (إضافة/تحرير/حذف)
  • إدارة المهمة المجدولة
  • تنفيذ التنظيف اليدوي

اختبارات الأمان

  • لا يوجد وصول بدون Permission Set
  • المستخدمون لا يمكنهم تحرير فرق الآخرين (ما لم يكونوا مديرين)
  • إنشاء سجلات المشاركة بمستوى الوصول الصحيح
  • حذف سجلات المشاركة عند إزالة العضو
  • تطبيق Validation Rules (تاريخ الانتهاء)

اختبارات تكوين واجهة المستخدم

  • عرض عنوان البطاقة المخصص بشكل صحيح
  • احترام حد العرض (Max Displayed Members)
  • عمل تبديل “Show X more” / “Show less”
  • الحد = 0 يعرض جميع الأعضاء
  • المالك دائمًا أولاً في العرض المطوي

حالات الحدود

  • رفض عضو فريق مكرر
  • رفض تاريخ انتهاء في الماضي
  • الوصول للحد الأقصى
  • تحذير الكائن غير المكوّن
  • المستخدم غير موجود في البحث