في هذا المشروع قمت بإنشاء اختبار آلي باستخدام Selenium WebDriver وTestNG للتحقق من وظيفة إضافة منتج إلى عربة التسوق في موقع SauceDemo وهو موقع تجريبي لتطبيقات التجارة الإلكترونية.
يبدأ الاختبار بفتح المتصفح والانتقال إلى صفحة تسجيل الدخول، ثم إدخال بيانات مستخدم صحيحة لتسجيل الدخول إلى النظام. بعد تسجيل الدخول، يقوم الاختبار باختيار أول منتج في الصفحة وحفظ اسمه، ثم النقر على زر "Add to cart".
بعد ذلك يتحقق الاختبار من عدة نقاط مهمة للتأكد من أن العملية تمت بنجاح