Apidog

منصة تطوير API تعاونية متكاملة

تصميم API

توثيق API

تصحيح أخطاء API

محاكاة API

اختبار API الآلي

هل يوجد برنامج بوستمان لنظام لينوكس؟

بوستمان هو منصة حديثة لتطوير واجهات برمجة التطبيقات متاحة على أنظمة التشغيل مثل ويندوز، ماك أو إس، ولينكس! تعلم كيف يمكنك البدء في استخدام بوستمان على جهاز لينكس الخاص بك هنا.

Amir Hassan

Amir Hassan

Updated on نوفمبر 29, 2024

Postman هو بيئة تطوير API متعددة الاستخدامات يستخدمها العديد من المطورين في جميع أنحاء العالم. على الرغم من أن معظم أنظمة التشغيل مرتبطة في الغالب بـ Windows وmacOS، فإن Postman متاح أيضًا لـ Linux.

💡
إذا كنت تبحث عن أداة تطوير API لـ Linux، يمكنك أن تنظر بجدية في استخدام Apidog.

يجهز Apidog أي مطور بجميع الأدوات اللازمة لدورة حياة API بأكملها. بالإضافة إلى ذلك، يمكن للمطورين الاستمتاع بواجهة مستخدم بسيطة وبديهية.

لتتعرف على المزيد حول قدرات Apidog، تأكد من النقر على الزر أدناه.
button

فهم Postman

Postman هو أداة قوية ومتعددة الاستخدامات مصممة لتبسيط عملية تطوير واختبار API. يوفر واجهة مستخدم سهلة الاستخدام تبسط المهام مثل:

إرسال طلبات API

  • طرق HTTP: يدعم Postman جميع طرق HTTP القياسية (GET، POST، PUT، PATCH، DELETE، إلخ) للتفاعل مع واجهات برمجة التطبيقات.
  • رؤوس الطلبات: يمكنك بسهولة تعيين رؤوس مخصصة لتوفير معلومات إضافية أو بيانات اعتماد المصادقة.
  • أجسام الطلبات: يتيح لك Postman إرسال أنواع مختلفة من أجسام الطلبات، بما في ذلك بيانات النماذج، JSON، XML، والنص الخام.

إدارة المجموعات

  • تنظيم طلبات API: تُستخدم المجموعات لتجميع طلبات API ذات الصلة، مما يسهل إدارة ومشاركة سير عمل اختبار API الخاص بك.
  • التحكم في النسخ: يدعم Postman التحكم في نسخ المجموعات، مما يتيح لك تتبع التغييرات والعودة إلى النسخ السابقة.

إنشاء البيئات

  • المتغيرات الديناميكية: تمكّنك البيئات من تعريف متغيرات ديناميكية يمكن استخدامها في طلبات API الخاصة بك. هذا مفيد بشكل خاص لاختبار واجهات برمجة التطبيقات مع بيئات أو تكوينات مختلفة.
  • مشاركة البيئات: يمكنك مشاركة البيئات مع أعضاء الفريق لضمان الاتساق والتعاون.

تشغيل الاختبارات

  • التحققات: يتيح لك Postman إنشاء اختبارات للتحقق من صحة استجابة API. يمكنك التحقق من شروط مختلفة، مثل رموز حالة الاستجابة، والرؤوس، ومحتوى الجسم.
  • مجموعة الاختبارات: نظم اختباراتك في مجموعات لتحسين الإدارة والتنفيذ.

المراقبة والتقارير

  • مراقبة API: يقدم Postman ميزات لمراقبة أداء وموثوقية واجهات برمجة التطبيقات، بما في ذلك إعداد فحوصات مجدولة وتلقي إشعارات عن الأخطاء.
  • التقارير: قم بإنشاء تقارير مفصلة حول نتائج اختبار API، بما في ذلك مقاييس مثل أوقات الاستجابة، ومعدلات الأخطاء، وتغطية الاختبارات.

دليل خطوة بخطوة لتثبيت Postman على Linux

يقدم Postman عدة طرق تثبيت لمستخدمي Linux، مما يسهل البدء باستخدام الأداة. إليك أكثر الطرق شيوعًا.

الطريقة 1 - استخدام مديري الحزم

قد يكون استخدام مديري الحزم لتثبيت Postman على Linux عملية تثبيت أكثر انسيابية، حيث يمكنه أيضًا تحديث نفسه تلقائيًا إلى أحدث إصدار، بالإضافة إلى السماح للمطورين بإدارة التبعيات.

ديبيان/أوبونتو

sudo apt install postman

فيدورا/CentOS/RHEL

sudo dnf install postman

آرك لينكس

sudo pacman -S postman

الطريقة 2 - تنزيل حزمة Linux من الموقع الرسمي لـ Postman

قم بزيارة الموقع الرسمي لـ Postman (https://www.postman.com/downloads/) وانقر على الحزمة المناسبة لتوزيعتك من Linux (مثل، .deb، .rpm).

مستخرج حزمة dpkg

sudo dpkg -i postman.deb

مستخرج حزمة rpm

sudo rpm -i postman.rpm

بعد استخراج الحزمة، توجه إلى الدليل المستخرج وتنفيذ الملف الثنائي Postman:

./Postman

ثبت Apidog على Linux اليوم!

Apidog متاح أيضًا لمستخدمي Linux! ومع ذلك، قد تتساءل - لماذا استخدام Apidog؟

واجهة apidog الداكنة
button

يبسّط Apidog تطوير API بحيث يمكن لأي شخص مهما كان مستواه من المهارات استخدام الأداة بسهولة. مع واجهته البسيطة والبديهية، يسمح Apidog للمطورين بالتكيف بسرعة مع بيئة تطوير جديدة.

استورد جميع واجهات برمجة التطبيقات الخاصة بك إلى Apidog للتعديل

يمكنك اتخاذ الخطوة الأولى نحو تحسين واجهتك البرمجية عن طريق استيرادها إلى Apidog، على جهاز Linux الخاص بك! يدعم Apidog أنواع ملفات API المختلفة، بما في ذلك OpenAPI (أو Swagger)، Postman، وInsomnia.

استيراد api إلى apidog

أولاً، افتح قسم الإعدادات في مشروعك، وحدد موقع زر Import Data الموجود تحت إدارة البيانات. إذا لم تتمكن من العثور على نوع الملف الذي ترغب في استيراده، فلا تقلق! ما عليك سوى سحب وإسقاط الملف إلى الجزء السفلي من الشاشة.

أضف نصوص الاختبار بسهولة في Apidog

بمجرد الانتهاء من استيراد واجهتك البرمجية أو إنشاء مشروع جديد على Apidog، يمكنك المضي قدماً في إضافة نصوص الاختبار.

إضافة نص برمجي مخصص إلى apidog

تحت قسم تعديل واجهتك البرمجية، ابحث عن عنوان Pre Processors. يجب أن تجد شريطًا يحمل تسمية Custom Script. هنا يمكنك تنفيذ نصوص مخصصة لطلبات API الخاصة بك. إذا كنت تواجه صعوبة في معرفة ما يجب كتابته، يمكنك أيضًا اختيار خيارات مقتطف التعليمات البرمجية الموجودة على يمين فضاء التعليمات البرمجية.

button

الاستنتاج

Postman، أداة تطوير API متعددة الاستخدامات، أثبتت أنها أداة لا تقدر بثمن لمطوري Linux. تتيح مجموعة ميزاتها الغنية، بما في ذلك إدارة طلبات API، والمجموعات، والبيئات، وقدرات الاختبار، للمطورين إنشاء واختبار وتوثيق واجهات برمجة التطبيقات بكفاءة. من خلال الاستفادة من Postman على Linux، يمكن للمطورين تبسيط سير العمل، وتحسين التعاون، وتقديم واجهات برمجة تطبيقات عالية الجودة.

تعزز التكامل بين Postman وبيئات Linux من جاذبيتها، مما يجعلها خيارًا مفضلًا لأولئك الذين يبحثون عن بيئة تطوير API قوية وفعالة. مع استمرار تطور Postman، فإنه على استعداد للعب دور أكثر أهمية في تشكيل مستقبل تطوير واجهات برمجة التطبيقات على منصات Linux.