أتمتة اختبارات موقع تجارة إلكترونية باستخدام Selenium وJava

تفاصيل العمل

إطار عمل متكامل لأتمتة اختبارات واجهة الويب لموقع تجارة إلكترونية (automationexercise.com)، مبني بلغة Java باستخدام Selenium WebDriver وTestNG ونمط Page Object Model.

المميزات:

• أتمتة 20 سيناريو اختبار من البداية للنهاية: التسجيل، تسجيل الدخول والخروج، البحث عن المنتجات، السلة، إتمام الطلب والدفع

• اختبارات معتمدة على البيانات (Data-Driven) باستخدام ملفات JSON وTestNG DataProviders مع توليد بيانات ديناميكية لتجنب تكرار الحسابات

• غلاف (Wrapper) قابل لإعادة الاستخدام للتعامل مع الانتظارات والتنبيهات والقوائم ورفع الملفات

• تنظيم التنفيذ عبر ملفات TestNG XML (3 مجموعات حسب الميزة + مجموعة رئيسية)

• تقارير Allure مفصلة مع تصنيف الأهمية

الأدوات: Java، Selenium WebDriver، TestNG، Maven، Allure Report، Git

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات