اختبار يدوي لتطبيق التجارة الإلكترونية CodeZen
في هذا المشروع قمت بتنفيذ اختبار يدوي (Manual Testing) لتطبيق تجارة إلكترونية على الهاتف المحمول، بهدف التحقق من أن الوظائف الأساسية للتطبيق تعمل بشكل صحيح، والتأكد من أن تجربة المستخدم أثناء تصفح المنتجات وإضافة العناصر إلى السلة وإتمام الطلب تتم بطريقة سلسة وخالية من المشاكل.
1. نطاق الاختبار (Scope of Testing)
تم اختبار الوظائف الأساسية داخل التطبيق، وتشمل:
- تصفح الصفحة الرئيسية وعرض العروض والمنتجات المميزة.
- استخدام شريط البحث للعثور على المنتجات.
- تصفح المنتجات ضمن الأقسام المختلفة (مثل الموبايلات، اللابتوبات، وغيرها).
- عرض صفحة تفاصيل المنتج.
- إضافة المنتجات إلى سلة التسوق.
- تعديل كمية المنتجات داخل السلة.
- حذف المنتجات من سلة التسوق.
- عرض تفاصيل السعر والخصومات.
- تنفيذ طلب الشراء
- التنقل بين صفحات التطبيق المختلفة باستخدام القائمة السفلية.
2. أنشطة الاختبار التي تم تنفيذها
خلال هذا المشروع تم تنفيذ مجموعة من أنشطة الاختبار، وهي:
- تحليل وظائف التطبيق وتحديد أهم سيناريوهات الاستخدام.
- كتابة وتصميم حالات اختبار (Test Cases) تغطي الوظائف الرئيسية للتطبيق.
- تنفيذ الاختبارات يدوياً ومقارنة النتائج الفعلية مع النتائج المتوقعة.
- اختبار واجهة المستخدم (UI Testing) والتأكد من وضوح العناصر وسهولة الاستخدام.
- اختبار وظائف التطبيق (Functional Testing) للتأكد من أن جميع العمليات تعمل بشكل صحيح.
- اكتشاف وتوثيق الأخطاء (Bugs) مع وصف المشكلة وخطوات إعادة ظهورها.
- تقييم تجربة المستخدم أثناء التنقل بين الصفحات واستخدام ميزات التطبيق
3. الأقسام التي تم اختبارها
تم اختبار عدة أجزاء رئيسية من التطبيق، وهي:
- الصفحة الرئيسية (Home Page).
- قسم التصنيفات (Categories).
- صفحة تفاصيل المنتج (Product Details).
- سلة التسوق (Shopping Cart).
- صفحة الملف الشخصي (Profile).
- عملية إتمام الطلب