تصميم وكتابة حالات اختبار (Test Cases) لمتجر إلكتروني وأداة تخصيص المنتجات (Product Configurator)

تفاصيل العمل

في هذا المشروع، قمت بتصميم وتوثيق مجموعة شاملة من حالات الاختبار (Test Cases) اليدوية لضمان جودة الأداء لمتجر إلكتروني ألماني متخصص في بيع وتفصيل النوافذ (E-commerce Platform). ركز المشروع بشكل كبير على اختبار أداة "تخصيص المنتجات" (Configurator) المعقدة، بالإضافة إلى دورة حياة المستخدم داخل المتجر بدءاً من البحث وحتى إتمام الطلب.

تفاصيل المشروع وهيكلة العمل:

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

شملت الاختبارات تغطية الجوانب (Modules) التالية:

أداة تخصيص المنتجات (Product Configurator): وهو الجزء الأصعب والأهم، حيث قمت باختبار اختيار المواد (مثل البلاستيك)، إدخال أبعاد مخصصة (الطول والعرض)، التحقق من التحديث اللحظي للأسعار والمعاينة المرئية، واختبار رسائل الخطأ (Validation) عند إدخال أبعاد تتجاوز حدود التصنيع المسموح بها.

عربة التسوق (Shopping Cart): التحقق من إضافة المنتجات المُخصصة بنجاح، تعديل الكميات وتأثيرها الدقيق على إجمالي السعر (Subtotal & Total)، واختبار حذف المنتجات وتفريغ العربة.

المصادقة وحسابات المستخدمين (User Auth): اختبار عمليات تسجيل الدخول ببيانات صحيحة، والتحقق من الاستجابة السليمة ورسائل الخطأ عند إدخال بيانات خاطئة.

عملية الدفع (Checkout): التحقق من سلاسة تجربة المستخدم وإمكانية إتمام الشراء كزائر (Guest Checkout) دون الحاجة لإنشاء حساب.

البحث والتصفح (Search & Navigation): اختبار شريط البحث باستخدام كلمات مفتاحية صحيحة وخاطئة للتحقق من دقة النتائج ورسائل الـ (No results found)، بالإضافة إلى اختبار القوائم المنسدلة.

الواجهة العامة والروابط (UI & Footer): التأكد من التحميل السليم للصفحة الرئيسية بدون أخطاء، وعمل الروابط القانونية في أسفل الصفحة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
المهارات