ابدأ من هنا
الرئيسية›قاموس المصطلحات›أساسيات

التطوير المقاد بالسلوك

BDD — Behaviour-Driven Development

وصف السلوك المطلوب بصيغة Given / When / Then يفهمها الكل.

الفكرة إنه المتطلب ينكتب بلغة وحدة يفهمها المحلّل والمطوّر والمختبر والعميل، بصيغة ثابتة:

Given مستخدم مسجّل دخوله وعنده منتج بالسلة When يضغط «إتمام الشراء» Then بيتحوّل لصفحة الدفع وبتظهر قيمة الطلب

قيمته الحقيقية مش بالصيغة — بالنقاش اللي بيصير وانتوا بتكتبوها. أغلب سوء الفهم بينكشف بهاي الجلسة، قبل ما ينكتب كود.

وبتصير هاي السيناريوهات معايير القبول وأساس حالات اختبارك مباشرة — وبأدوات زي Cucumber بتتحوّل لاختبارات مؤتمتة بنفس النص.