تحديثات Apidog سبتمبر: سير عمل CLI معيارية، Bitbucket Cloud، و GitLab المحلي

تضيف تحديثات Apidog لشهر سبتمبر سير عمل CLI معياريًا، واتصالات Bitbucket Cloud و GitLab On-Prem، ووثائق ونتائج أداء أكثر وضوحًا.

Sharki

Sharki

24 سبتمبر 2026

تحديثات Apidog سبتمبر: سير عمل CLI معيارية، Bitbucket Cloud، و GitLab المحلي

Apidog للمؤسسات

النشر على الخوادم المحلية

SSO و RBAC

متوافق مع SOC 2

استكشف Apidog للمؤسسات
عبر إصدارات Apidog من 2.8.47 إلى 2.8.50، تُسهّل تحديثات هذا الشهر أتمتة الـ API، وتكامل المستودعات، وتوثيق الـ API بشكل أكبر، بدءًا من عمليات استيراد CLI المعيارية وإنشاء حالات تصحيح الأخطاء، وصولاً إلى Bitbucket Cloud، ووصلات GitLab المستضافة ذاتيًا، والمخططات المنشورة من المواقع الفرعية للوثائق.

يهدف هذا الإصدار إلى جعل الأتمتة والتعاون عبر Git أقل تعقيدًا في الإعداد.

تركز تحديثات Apidog لشهر سبتمبر على النقاط التي غالبًا ما تُهدر فيها الفرق الوقت: إدارة هياكل المشاريع الكبيرة من السكربتات أو سير عمل الذكاء الاصطناعي، استيراد أصول الـ API إلى الوحدة الصحيحة، إنشاء أصول الاختبار دون مغادرة الطرفية، وربط مزودي Git الحاليين دون تغيير طريقة عمل الفرق.

نظرة سريعة:


🤖 Apidog CLI لأتمتة الـ API وسير عمل الذكاء الاصطناعي

لقد أصبح Apidog CLI بالفعل نقطة دخول مفيدة لتشغيل اختبارات CI والأتمتة. يوسع هذا الإصدار استخدامه في وقت مبكر من سير العمل: يمكن للفرق إدارة هيكل المشروع، وجلب البيانات إلى الوحدة الصحيحة، وإنشاء حالات تصحيح الأخطاء قبل تشغيل الاختبارات.

إدارة وحدات المشروع من خلال CLI

يمكن لـ Apidog CLI الآن الاستعلام عن وحدات المشروع وإنشائها وتحديثها وحذفها.

يعد هذا مفيدًا عندما يحتاج هيكل الوحدة إلى التغيير كجزء من سير عمل مؤتمت. بعد عملية الكتابة، يُعيد CLI كائن JSON منظمًا يتضمن moduleId، بحيث يمكن للسكربتات والوكلاء تمرير المعرف إلى خطوات الاستيراد أو الاختبار أو الصيانة اللاحقة بدلاً من طلب نسخه يدويًا من واجهة المستخدم.

يجعل ذلك إدارة الوحدات جزءًا من نفس الحلقة القابلة للتكرار مثل اختبار الـ API وأتمتة CI.

استيراد بيانات الـ API إلى وحدة محددة

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

بالنسبة لعمليات الترحيل الكبيرة، تتضمن نتائج الاستيراد عدد العناصر المضافة والمُحدثة والمتجاهلة والمحذوفة. وهذا يجعل من السهل على السكربتات ووظائف CI ووكلاء الذكاء الاصطناعي التحقق مما حدث قبل الانتقال إلى الخطوة التالية.

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

إنشاء حالات اختبار تصحيح الأخطاء من التكوين

يمكن لمستخدمي CLI الآن إنشاء حالات اختبار تصحيح أخطاء الواجهة من ملفات التكوين. يمكن للتكوين تعريف اسم الحالة، وواجهة الـ API المستهدفة، ومعلمات الطلب، وجسم الطلب، والمصادقة، والمعالجات المسبقة واللاحقة، والتحقق من صحة الاستجابة.

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

معًا، تقلل إدارة الوحدات وعمليات الاستيراد المنظمة وإنشاء حالات تصحيح الأخطاء من العمل اليدوي عبر السكربتات المحلية وخطوط أنابيب CI/CD وسير العمل المدعوم بالذكاء الاصطناعي.

إذا كان Apidog CLI مثبتًا لديك بالفعل، فحدّثه قبل استخدام الإمكانيات الجديدة:

npm install -g apidog-cli@latest

راجع وثائق Apidog CLI للحصول على أحدث مرجع للأوامر.


🔗 تكاملات مستودعات Git

يمدد شهر سبتمبر أيضًا عمليات الاستيراد/التصدير المستندة إلى Git لتشمل بيئتين شائعتين للمستودعات.

Bitbucket Cloud

تدعم عمليات استيراد وتصدير المشروع الآن مستودعات Bitbucket Cloud. يمكن للفرق التي تستخدم Bitbucket Cloud بالفعل الاحتفاظ بمستودعاتها الحالية في سير العمل بدلاً من نقل أصول الـ API إلى منصة Git أخرى.

مربع حوار إنشاء اتصال مستودع Git مع تحديد الاتصال بـ Bitbucket Cloud

GitLab On-Prem

يمكن للمؤسسات تهيئة مثيل GitLab On-Prem في Apidog SaaS واستخدامه في سير عمل مستودعات Git المدعومة. تدير كل مؤسسة اتصالها بشكل مستقل، بحيث يمكن للفرق الاستمرار في استخدام إعداد GitLab المستضاف ذاتيًا الحالي.

قبل الاتصال، تأكد من أن عنوان مثيل GitLab وبيئة الشبكة تفي بمتطلبات الاتصال.


⚙️ تحسينات يومية

يتناول هذا الإصدار أيضًا الملاحظات المتكررة من عمل الـ API اليومي.

عناوين URL الكاملة لم تعد تتعارض مع مسار البيئة

عند إنشاء أو تحرير واجهة API لـ HTTP، يؤدي إدخال عنوان URL كامل يبدأ بـ http:// أو https:// الآن إلى إخفاء مسار البيئة على الفور. يؤدي تغيير القيمة مرة أخرى إلى مسار نسبي إلى استعادة مسار البيئة.

يزيل هذا الارتباك الناتج عن رؤية عنوان URL كامل ومسار بيئة في نفس الوقت، ويزيل الحاجة إلى الحفظ أولاً لرؤية السلوك.

تصفية أكثر فائدة لتقارير الاختبار

تدعم قوائم تقارير الاختبار الآن التصفية حسب المشغل ومصدر التنفيذ. تمت إضافة حقول عرض ذات صلة أيضًا، مما يسهل تضييق قائمة تقارير طويلة ومقارنة السجلات الحديثة من مصادر مختلفة.

متغيرات بيانات الاختبار تظهر في الإكمال

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

قوائم مشاريع أسرع

قام Apidog بتحسين وقت استجابة واجهة API لقائمة المشاريع. يتم تحميل قوائم المشاريع بشكل أسرع عند الدخول إلى مساحة عمل أو تحديد موقع مشروع، مما يقلل من وقت الانتظار أثناء التنقل والتبديل المتكرر.


✨ أيضًا في هذا الإصدار

تختتم ثلاثة تغييرات هذا الشهر، وتشمل التوثيق، واختبار الأداء، وإعداد المشاريع التي تعتمد على المواصفات أولاً.

نشر المخططات من المواقع الفرعية للوثائق

يمكن للمواقع الفرعية في وثائق Apidog الآن نشر المخططات إلى جانب نقاط النهاية، بحيث يمكن لقراء الموقع المنشور رؤيتها في مكانها بدلاً من التبديل إلى الموقع الرئيسي. يمكن للمواقع الفرعية للمؤسسات تمكين هذه الإمكانية بأنفسهم.

إعدادات مظهر الوثائق مع تمكين المخططات والأمثلة

أوقات الاستجابة P95 و P99 في اختبارات الأداء

تُبلغ نتائج اختبار الأداء الآن عن أوقات الاستجابة P95 و P99 إلى جانب المقاييس الحالية. تصف النسب المئوية الذيل البطيء الذي تخفيه المتوسطات، وهو عادة الجزء من واجهة الـ API الذي يلاحظه المستخدمون بالفعل.

إعداد مشروع وضع المواصفات واستيراد OpenAPI

تُفتح مشاريع وضع المواصفات الآن في حالة فارغة أوضح، مع ظهور نقاط الدخول لاستيراد وإنشاء OpenAPI مباشرة، بحيث يمكن لمشروع يعتمد على المواصفات أولاً أن يبدأ دون البحث عن نقطة الدخول.


🛠️ إصلاحات وتحسينات إضافية

تتضمن هذه الدورة أيضًا الإصلاحات والتغييرات الصغيرة التالية:

للحصول على القائمة الكاملة بندًا بندًا، استكشف سجل تغييرات Apidog.


🌟 ما يعنيه هذا

يعد إصدار سبتمبر إصدارًا عمليًا للفرق التي يتزايد عملها ليشمل الأشخاص والسكربتات والوكلاء ومستودعات Git.

التركيزما تم تحسينهلماذا هو مهم
CLI والأتمتةيمكن إنشاء الوحدات وعمليات الاستيراد وحالات تصحيح الأخطاء وإدارتها عبر CLI.يمكن للأتمتة والوكلاء المشاركة مبكرًا دون إعداد يدوي لواجهة المستخدم.
التعاون عبر Gitيتصل Bitbucket Cloud وGitLab On-Prem بسير عمل المشروع.يمكن للفرق الاحتفاظ بالمستودعات التي يعملون عليها بالفعل.
الجودة اليوميةتحسين معالجة عناوين URL وتصفية التقارير وإكمال المتغيرات وتحميل المشروع.خطوات الإعداد والمراجعة الشائعة تتطلب اهتمامًا أقل.
الوثائق والاختبار والمواصفاتتُنشر المخططات مع المواقع الفرعية للوثائق، وتُبلغ نتائج الأداء عن P95 و P99، ويحصل وضع المواصفات (Spec Mode) على بداية أوضح.المخططات، ووقت الاستجابة، والسياق الذي يعتمد على المواصفات أولاً تكون مرئية دون مغادرة سير العمل.

💬 ابقَ على اتصال

هل لديك ملاحظات أو أسئلة؟ تواصل مع زملائك مهندسي الـ API وفريق Apidog:

ملاحظة: للحصول على كل التفاصيل في هذا الإصدار، راجع سجل تغييرات Apidog.

مع أطيب التحيات،

فريق Apidog

ممارسة تصميم API في Apidog

اكتشف طريقة أسهل لبناء واستخدام واجهات برمجة التطبيقات