قمت ببناء وتنفيذ اختبارات UI Automation لتطبيق ويب باستخدام Cypress، مع تغطية السيناريوهات الأساسية والحرجة التي تمثل سلوك المستخدم الفعلي.
شملت الاختبارات:
Login / Logout
Navigation داخل النظام
العمليات الأساسية (Critical User Flows)
تم تنظيم المشروع باستخدام Page Object Model، مع تقسيم الاختبارات إلى Smoke وRegression، وكتابة اختبارات قابلة لإعادة الاستخدام وسهلة الصيانة.
يهدف هذا العمل إلى تقليل الأخطاء قبل الإطلاق وتحسين استقرار الإصدارات.