قمت بتنفيذ عملية فحص شاملة (Testing) لمتجر إلكتروني تابع لشركة CBR eCommerce GmbH، حيث ركزت على ضمان تجربة مستخدم خالية من العوائق التقنية التي قد تؤثر على نسب المبيعات.
المهام التي قمت بها:
? اختبار المسار الحرج (Critical Path Testing): تتبع رحلة العميل من تصفح المنتجات وحتى إتمام عملية الدفع لاكتشاف أي ثغرات برمجية تعطل إتمام الطلبات.
? فحص الأخطاء الوظيفية العالية (High-Functional Errors): مراقبة دقة تفاصيل المنتجات، عمل سلة التسوق،وبوابات الدفع لضمان استقرار النظام بالكامل نموذج من تقرير الأخطاء (Bug Report Sample)
المشكلة: خطأ في حساب تكاليف الشحن للأعضاء (Shipping Calculation Error).
رابط الصفحة: Street One - Checkout
وصف الخطأ:
يتم تطبيق رسوم شحن بقيمة 1.99 يورو على طلب بقيمة 35.98 يورو، بالرغم من أن سياسة المتجر تنص على أن الشحن مجاني للأعضاء للطلبات التي تزيد عن 29 يورو.
خطوات إعادة إنتاج الخطأ (Steps to Reproduce):
الدخول إلى الموقع Street One.
البحث عن المنتج رقم: D31772810000.
إضافة قطعتين (مقاس M، لون أبيض) إلى سلة التسوق.
الضغط على "الذهاب للدفع" (Zur Kasse).
تسجيل الدخول بحساب عضو مسجل مسبقاً.
الانتقال إلى خطوة "طريقة الدفع" ثم "مراجعة الطلب".
فحص خانة "تكاليف الشحن" (versandkosten).
النتيجة الفعلية (Actual Result):
تم تطبيق رسوم شحن بقيمة 1.99 يورو بالرغم من تجاوز قيمة الطلب للحد الأدنى للشحن المجاني (29 يورو).
النتيجة المتوقعة (Expected Result):
يجب أن يكون الشحن مجاني (0.00 يورو) بما أن المستخدم عضو وقيمة الطلب أكبر من 29 يورو.