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

ما معنى automated testing؟

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

اسممصطلح شائع

automated testing: الاختبار الآلي، الاختبار المؤتمت

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

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

يشمل اختبارات الوحدة والتكامل والنهاية إلى النهاية التي تعمل ضمن التكامل المستمر. ومن العبارات الشائعة «استثمر في الاختبار الآلي» و«اكتشفت الاختبارات الآلية الخلل» و«مهندس أتمتة الاختبارات». ويسهّل هذا النهج إعادة هيكلة الشيفرة وإصدار التحديثات المتكررة بأمان.

أمثلة

  1. Without automated testing, every small change needed a full day of manual checks.

    من دون الاختبار الآلي، كان كل تغيير صغير يتطلب يومًا كاملًا من الفحوص اليدوية.

    يوضح المثال كيف يؤدي غياب الأتمتة إلى زيادة عبء التحقق بعد التعديلات الصغيرة.

  2. We started automated testing with the API layer because it changes the least.

    بدأنا أتمتة الاختبارات في طبقة واجهة برمجة التطبيقات لأنها الأقل تغيرًا.

    اختيرت هذه الطبقة بدايةً لأن استقرارها يجعل الاختبارات الآلية فيها أقل عرضة للتعديل المتكرر.

تراكيب شائعة

  • invest in automated testing
  • test automation
  • automated test suite
  • automated testing framework

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

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

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