الهدف هو التأكد من أن بوابة دخول المستخدمين (Login Gateway) محصنة تماماً وسهلة الاستخدام.
التحدي: التأكد من أن النظام لا يسمح فقط بالدخول الصحيح، بل يتعامل بذكاء مع أخطاء المستخدمين ومحاولات الاختراق.
الدور الذي قمت به:
تحليل واجهة الدخول وتحديد كافة المسارات الممكنة (User Paths).
كتابة 10 حالات اختبار (Test Cases) تغطي الجوانب الوظيفية، الأمان (Security)، وتجربة المستخدم (UX).
تنفيذ الاختبارات على متصفحات مختلفة (Chrome, Safari) لضمان التوافق.
النتائج المحققة:
اكتشاف ثغرة عدم قفل الحساب بعد محاولات دخول خاطئة متعددة (Account Locking).
تحسين رسائل الخطأ لتكون أكثر وضوحاً للمستخدم النهائي.
التأكد من تشفير كلمة المرور وتوافق خاصية (Remember Me)."