مقدمة جيدة ، لقد أقدر الخطوات الواضحة ، على الرغم من أن بعض الوحدات اللاحقة كان يمكن أن تستخدم المزيد من الأمثلة.
البدء مع BDD: أتمتة اختبار Cucumber و Java
تعلم كيفية سد الفجوة بين فرق العمل والفرق التقنية من خلال كتابة سيناريوهات Gherkin واضحة وأتمتتها باستخدام Cucumber و Java و Maven.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
غالبًا ما تعاني عملية تطوير البرمجيات من فجوة في التواصل بين الفرق التقنية وأصحاب المصلحة التجاريين. يحل تطوير السلوك المدفوع (BDD) هذه المشكلة باستخدام لغة سهلة الفهم لتحديد سلوك التطبيق ودفع الاختبار الآلي.
في هذه الدورة التدريبية النصية، ستنتقل من أساليب الاختبار التقليدية إلى عقلية BDD التعاونية. ستتعلم كيفية صياغة متطلبات واضحة ومنظمة باستخدام Gherkin، وترجمتها إلى خطوات اختبار قابلة للتنفيذ في Java، وبناء إطار عمل قوي لأتمتة الاختبار باستخدام Cucumber و Maven.
ما ستتعلمه:
- فهم المبادئ الأساسية لـ BDD وكيف يختلف عن تطوير الاختبار المدفوع (TDD)
- كتابة ملفات ميزات واضحة ومنظمة باستخدام كلمات Gherkin الرئيسية مثل Given و When و Then و Scenario Outline
- ربط سيناريوهات Gherkin بتعريفات خطوات Java لأتمتة تنفيذ الاختبار
- تكوين وهيكلة مجموعة اختبار Cucumber مدمجة مع Maven و Selenium
- تطبيق أفضل ممارسات أتمتة الاختبار الحديثة، بما في ذلك مبادئ الكود النظيف وتكامل اختبار CI/CD الأساسي
تبدأ الدورة بمفاهيم ومصطلحات BDD الأساسية قبل إرشادك خطوة بخطوة خلال كتابة بناء جملة Gherkin. ستنتقل بعد ذلك إلى تنفيذ أتمتة الاختبار عن طريق ربط هذه السيناريوهات بكود Java وتكوين هيكل مشروع نظيف وقابل للصيانة.
تم تصميم هذه الدورة لمهندسي ضمان الجودة المبتدئين والمختبرين اليدويين والمطورين الذين يتطلعون إلى اعتماد ممارسات BDD. لا يلزم وجود خبرة سابقة مع Cucumber أو أطر عمل أتمتة الاختبار.
ابدأ القراءة اليوم لبناء مجموعات اختبار تعاونية ومؤتمتة تتوافق مع أهداف العمل والتنفيذ التقني.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 54 دقيقة من المحتوى التطبيقي
المراجعات (2)
10 أيلول/سبتمبر 2017 محتوى جيد، على الرغم من أن بعض الوحدات تبدو موجزة بعض الشيء.
المتعلمون أخذوا أيضًا
💼 جاهز لسوق العمل
🎓 بشهادة
اختبارات آلية للغة بايثون باستخدام Pytest
شهادة
تطبيق عملي
DA 2,000.00
→
🏆 الأكثر شعبية
🎓 بشهادة
أتمتة الاختبار لتطبيقات Angular باستخدام Protractor و TypeScript و Cucumber
شهادة
تطبيق عملي
DA 2,000.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
الاختبار الآلي في C# .NET: Selenium، وxUnit، وDocker
شهادة
تطبيق عملي
DA 2,000.00
→
⚡ الأفضل للبداية
🎓 بشهادة
أساسيات TDD في Ruby: بناء تطبيقات نظيفة باستخدام RSpec
شهادة
تطبيق عملي
DA 2,000.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع