تطوير البرمجيات · مصطلحات · اختبار البرمجيات

ما معنى contract testing؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

contract testing: اختبار العقود بين المكونات، اختبار التوافق التعاقدي

اختبار يتحقق من التزام المكونات المتواصلة بتوقعات متفق عليها بشأن الطلبات أو الاستجابات أو الرسائل.

طريقة الاستخدام

يستخدم بين الخدمات والجهات المستهلكة لها. ويفحص توقعات التفاعل دون أن يحل محل اختبارات تدفق العمل الكامل.

أمثلة

  1. The contract testing suite caught the removed response field before the mobile client was released.

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

    كان العميل يعتمد على حقل لم يعد المزود يرسله، فكشف الاختبار كسر الاتفاق مبكرًا.

  2. Our contract testing verifies that the consumer can handle the provider's error message.

    يتحقق اختبار العقود لدينا من قدرة المستهلك على معالجة رسالة الخطأ التي يعيدها المزود.

    يشمل الاتفاق استجابات الفشل كما يشمل البيانات الناجحة.

تراكيب شائعة

  • consumer-driven contract testing
  • contract testing suite

مصطلحات أخرى: اختبار البرمجيات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: