وصف العمل
قمت بتصميم وتنفيذ إطار عمل للاختبار الآلي باستخدام Selenium وTestNG بهدف أتمتة السيناريوهات الأساسية لتطبيق ويب وتحسين سرعة ودقة عملية الاختبار.
? نطاق العمل:
إعداد مشروع Selenium باستخدام Java وMaven
تطبيق تصميم Page Object Model (POM) لتنظيم الكود
كتابة Test Scripts لسيناريوهات:
تسجيل الدخول
إضافة منتجات إلى السلة
إتمام عملية الشراء
تنفيذ الاختبارات على متصفح Chrome
إنشاء تقارير TestNG لعرض نتائج الاختبارات
? المميزات:
كود منظم وقابل لإعادة الاستخدام
تقليل وقت تنفيذ الاختبارات اليدوية
سهولة إضافة Test Cases جديدة
? النتيجة:
تم أتمتة السيناريوهات الحرجة للتطبيق مما ساعد على تسريع عملية الاختبار وتحسين جودة الإصدار النهائي.