ما هو Gherkin؟

Gherkin هو لغة تستخدم لتحديد سلوك أنظمة البرمجيات بطريقة يسهل فهمها للمشاركين غير التقنيين.

📝

تعريف Gherkin

Gherkin هو لغة تُستخدم لتحديد سلوك أنظمة البرمجيات بطريقة يسهل فهمها من قبل المشاركين غير التقنيين.

🧪

طريقة الاختبار

يرتبط Gherkin بشكل خاص بتطوير البرمجيات الموجه بالسلوك (BDD) ويُستخدم لتصميم حالات الاختبار.

➡️

الصيغة

تحتوي Gherkin على صيغة محددة مع كلمات رئيسية مثل Feature وScenario وGiven وWhen وThen، والتي تُستخدم لترتيب أوصاف الاختبارات.

🔄

الأتمتة

غالبًا ما يُستخدم Gherkin مع أدوات مثل Cucumber لأتمتة الاختبارات.