اختبار واجهات برمجة التطبيقات Restful Booker (اختبار يدوي باستخدام Postman)

تفاصيل العمل

تنفيذ اختبارات يدوية على واجهات برمجة التطبيقات الخاصة بمنصة Restful Booker باستخدام Postman، من خلال تصميم وكتابة 32 حالة اختبار تغطي خمس مجموعات رئيسية (المصادقة Auth، الإنشاء والاسترجاع Create/Read، التحديث Update، الحذف Delete، والفلاتر Filters). تم التحقق من صحة استجابات الـ API من حيث أكواد HTTP، وسلامة البيانات، ومنطق العمليات.

كما تم اكتشاف وتوثيق 6 أخطاء برمجية (Bugs) تتعلق بالأمان والمنطق البرمجي، مثل عدم معالجة SQL Injection بشكل صحيح، غياب التحقق من منطق تواريخ الحجز، أخطاء في أكواد HTTP، قبول طلبات PATCH فارغة، مشكلة في خاصية Idempotency عند الحذف، وخطأ في حدود الفلاتر (Off-by-one). تم توثيق جميع الأخطاء في تقارير منظمة لدعم تحسين جودة الـ API.

ملفات مرفقة

بطاقة العمل

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