ما هو الاختبار بواسطة الاختبار؟
ما هو الاختبار بواسطة الاختبار؟

فيديو: ما هو الاختبار بواسطة الاختبار؟

فيديو: ما هو الاختبار بواسطة الاختبار؟
فيديو: إكتشف ما هي الوظيفة المناسبة لك عن طريق هذا الاختبار الرائع ..!! 2024, يمكن
Anonim

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

والسؤال أيضًا هو ، ما هي المنهجية المعتمدة على الاختبار؟

اختبار القيادة تطوير ( TDD ) هي ممارسة برمجة ترشد المطورين لكتابة رمز جديد فقط إذا كان مؤتمتًا اختبار فشل. هذا يتجنب ازدواجية التعليمات البرمجية. في TDD النهج الأول اختبار تم تطويره والذي يحدد ويتحقق من صحة ما ستفعله الكود.

بجانب ما سبق ، كيف تجري اختبار TDD؟

  1. اكتب اختبار. نظرًا لأن التطوير مدفوع بالاختبارات ، فإن الخطوة الأولى الواضحة هي إنشاء اختبار جديد.
  2. تأكد من فشل الاختبار. بمجرد إنشاء الاختبار ، فإن الخطوة التالية هي تأكيد فشل الاختبار.
  3. اكتب الرمز لاجتياز الاختبار.
  4. قم بتأكيد اجتياز الاختبار.
  5. مُعاد تصنيعه.
  6. كرر جميع الخطوات.

بالنظر إلى هذا ، ما هو TDD و BDD في الاختبار؟

في TDD ( تطوير يحركها الاختبار )، ال اختبار مكتوب للتحقق من تنفيذ الوظيفة ، ولكن مع تطور الكود ، الاختبارات يمكن أن يعطي نتائج خاطئة. BDD (التنمية المدفوعة بالسلوك) هي أيضًا أ اختبار - النهج الأول ولكن يختلف حسب اختبارات السلوك الفعلي للنظام من منظور المستخدمين النهائيين.

ما هو TDD في Agile؟

ملخص. تطوير يحركها الاختبار ( TDD ) هي تقنية تطوير حيث يجب عليك أولاً كتابة اختبار يفشل قبل كتابة رمز وظيفي جديد. TDD يتم اعتماده بسرعة من قبل رشيق مطوري البرمجيات لتطوير التعليمات البرمجية المصدر للتطبيق وحتى يتم اعتمادها من قبل رشيق DBA لتطوير قواعد البيانات.

موصى به: