انتقل إلى محتوى الدرس

Testing Back-End APIs with Postman اختبار واجهات البرمجة بأداة Postman

تعرّف على كيفية بناء الخادم لواجهات RESTful API وتبادل بيانات JSON واختبارها بأداة Postman، والفرق بين المصادقة والترخيص، وتتبع الدخول عبر الجلسات ورموز JWT.
1 صفوف تعليمية
تكنولوجيا الويب
9 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

لنفترض أن مطور الواجهة الخلفية انتهى اليوم من برمجة نقطة النهاية لإضافة طلب شراء جديد، لكن مطور الواجهة الأمامية لم يبدأ بعد في تصميم شاشة سلة المشتريات! كيف يختبر مطور الخلفية عمله؟ كتابة الرابط في شريط عنوان المتصفح ترسل طلب فقط، ولا تتيح إرسال طلب محمّل ببيانات ورؤوس رسائل مخصصة.

لهذا السبب يعتمد مطورو الواجهة الخلفية يومياً على أداة اختبار الواجهات الشهيرة Postman (أو بدائلها الخفيفة مثل Insomnia وThunder Client):

  • إرسال أي نوع من طلبات بدون شاشة أمامية: يختار المطور داخل طريقة الطلب ( أو أو )، ويكتب عنوان نقطة النهاية وبيانات التجريبية ويضغط إرسال.
  • فحص كود الحالة وزمن الاستجابة: يعرض البرنامج فوراً كود الحالة الدقيق ( أو )، وزمن معالجة الطلب بالمللي ثانية، ورؤوس الرسالة، ونتيجة منسقة وملونة.
  • حفظ مجموعات الطلبات للفريق (): يحفظ مطور الخلفية جميع نقاط النهاية في مجلدات منظمة داخل ويشاركها مع فريق الواجهة الأمامية ليعرفوا طريقة استدعاء كل ميزة فوراً.