قمت بتطوير إطار عمل متكامل (Automation Framework) مخصص لاختبار الـ RESTful APIs لضمان كفاءة وأمان تبادل البيانات بين الخوادم والتطبيقات. يهدف المشروع إلى توفير تغطية اختبار شاملة (Comprehensive Test Coverage) لجميع نقاط الاتصال (Endpoints) في النظام.المميزات التقنية للمشروع:أدوات العمل: تم بناء الإطار باستخدام مكتبة RestAssured المتخصصة في التعامل مع طلبات الـ API.إدارة الاختبارات: الاعتماد على مكتبة TestNG لتنظيم حالات الاختبار (Test Cases) وتصنيفها.التحقق من البيانات (Assertions): شمل المشروع التحقق من رموز الاستجابة (Status Codes)، وهيكل البيانات (JSON/XML Schema)، وصحة البيانات الراجعة من قاعدة البيانات.التقنيات المستخدمة: تم دمج الإطار مع أدوات مثل Postman لإجراء التجارب الأولية، مع إمكانية الربط مع أدوات الـ CI/CD لضمان استمرارية الجودة.النتائج المحققة:التحقق من سلامة تكامل النظام (Integration Testing) ومنع حدوث أخطاء عند تحديث الكود المصدري.توفير تقارير تقنية دقيقة توضح كفاءة الـ APIs وسرعة استجابتها.ضمان أمان وخصوصية البيانات المتداولة عبر الطلبات البرمجية.