غالبًا ما يكون تصميم سيناريوهات الاختبار الآلي عملية تكرارية تتطور بمرور الوقت. ومع تقدم المشاريع، قد تحتاج فرق مختلفة إلى استعارة أو مشاركة سيناريوهات الاختبار مع بعضها البعض. في مثل هذه الحالات، يمكن أن يؤدي توفر القدرة على استيراد وتصدير سيناريوهات الاختبار بسهولة إلى تحسين كفاءة العمل بشكل كبير وتجنب الجهد الزائد. بالإضافة إلى ذلك، عند إجراء عمليات ترحيل أو إعادة هيكلة المشاريع، يصبح الحفاظ على بيانات سيناريو الاختبار ونقلها أمرًا بالغ الأهمية.
على سبيل المثال، في مشروع كبير يعتمد على بنية الخدمات المصغرة (microservices)، قد تكون فرق مختلفة مسؤولة عن خدمات مصغرة مختلفة، لكل منها واجهات برمجة التطبيقات (API) الخاصة بها ووحداتها الوظيفية. ومع تقدم التطوير، غالبًا ما تحتاج الفرق إلى الرجوع إلى سيناريوهات الاختبار الموجودة من فرق أخرى، وفي بعض الحالات، قد تحتاج إلى تعديل وتحسين سيناريوهات الاختبار التي أنشأتها فرق أخرى. علاوة على ذلك، عند إطلاق مشروع جديد، يمكن للفرق الاستفادة من سيناريوهات الاختبار من المشاريع الحالية لتجنب البدء من الصفر، وستؤدي الخبرة المتراكمة طوال دورة الحياة بلا شك إلى تحسين كبير في كفاءة بدء المشاريع الجديدة.
لتلبية هذه الاحتياجات، يوفر Apidog طريقة بسيطة وبديهية لمساعدة المستخدمين على تصدير سيناريوهات اختبار المشروع بأكمله في ملفات بتنسيق Apidog، والتي يمكن بعد ذلك استيرادها إلى مشاريع أخرى. بالإضافة إلى هذه الطريقة، يمكنك أيضًا استيراد سيناريوهات الاختبار مباشرة من فرق أو مشاريع أخرى ضمن خطوات الاختبار. خطوات التشغيل المحددة هي كما يلي:
عملية استيراد وتصدير سيناريوهات الاختبار
1. تصدير بيانات المشروع
في لوحة "إعدادات المشروع -> تصدير البيانات"، حدد تنسيق البيانات كـ Apidog، اختر نطاق التصدير كـ "الكل"، ثم قم بتصديره.

2. استيراد البيانات إلى مشروع جديد
بعد تصدير البيانات، يمكنك تحديد أي مشروع، ثم في لوحة "إعدادات المشروع -> استيراد البيانات"، حدد بيانات بتنسيق Apidog وقم بتحميلها للاستيراد.

في نافذة المعاينة، يمكنك عرض جميع سيناريوهات الاختبار المستوردة وتحديد سيناريوهات معينة للتحقق منها وفقًا لاحتياجاتك.

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