محتوى جيد هنا. في حين أن بعض الوحدات التدريبية كان يمكن أن تكون أكثر تفصيلا، فإن القيمة الإجمالية وقابلية التطبيق عالية. عمل جيد!
اختبار الويب الموجه بالسلوك باستخدام Cucumber و Java و Selenium
تعلم كيفية كتابة ملفات Gherkin feature وتنفيذ كود Java glue لأتمتة اختبار تطبيقات الويب باستخدام Cucumber و Selenium.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تحتاج فرق البرمجيات إلى فهم واضح ومشترك لكيفية سلوك التطبيقات قبل كتابة الكود. يعمل التطوير الموجه بالسلوك (BDD) على سد الفجوة بين الفرق التقنية وأصحاب المصلحة التجاريين من خلال سيناريوهات اختبار قابلة للقراءة البشرية.
في هذه الدورة التدريبية النصية، ستتعلم كيفية تحويل المتطلبات المكتوبة باللغة الإنجليزية البسيطة إلى اختبارات ويب مؤتمتة. ستتقن كتابة ملفات Gherkin feature واضحة وربطها بسكربتات أتمتة قوية باستخدام Java و Selenium، مما يضمن عمل تطبيقاتك تمامًا كما هو مخطط لها.
ما ستتعلمه:
- فهم المبادئ الأساسية للتطوير الموجه بالسلوك (Behavior-Driven Development) وسير عمل الاختبار الموجه (test-driven workflows).
- كتابة ملفات Gherkin feature نظيفة وقابلة لإعادة الاستخدام باستخدام سيناريوهات Given-When-Then.
- إنشاء كود Java glue قوي لربط سيناريوهات Cucumber بكود الاختبار الوظيفي.
- أتمتة تفاعلات المتصفح باستخدام Selenium WebDriver بأنماط الكود النظيف الحديثة.
- تحديد معلمات بيانات الاختبار لتشغيل السيناريوهات مع مجموعات بيانات متعددة بكفاءة.
- تنظيم وتنفيذ مجموعات الاختبار المؤتمتة باستخدام JUnit.
ستبدأ بالمفاهيم الأساسية لـ BDD وبناء جملة Cucumber قبل الانتقال إلى إعداد بيئة الاختبار الخاصة بك. ومن هناك، ستقرأ تطبيقات خطوة بخطوة لسيناريوهات Gherkin، وتكتب كود Java glue، وتدمج Selenium لتشغيل اختبارات المتصفح المؤتمتة.
تم تصميم هذه الدورة لمهندسي ضمان الجودة المبتدئين ومطوري البرمجيات والمختبرين اليدويين الذين يتطلعون إلى الانتقال إلى الاختبار المؤتمت الموجه بالسلوك. لا يلزم وجود خبرة سابقة مع Cucumber أو Selenium، على الرغم من أن الإلمام الأساسي بـ Java مفيد.
ابدأ في بناء اختبارات ويب موثوقة ومؤتمتة باستخدام Cucumber و Java اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 42 دقيقة من المحتوى التطبيقي
المراجعات (3)
جيد جداً بشكل عام بعض الأجزاء تحركت بسرعة قليلاً بالنسبة لي لكن الأمثلة العملية كانت مفيدة جداً أنا سعيد لأنني أخذتها
Translated by لقد أعربت عن تقديري للتطبيقات في العالم الحقيقي التي تم عرضها.كان من الممكن استخدام المزيد من فرص الممارسة.
المتعلمون أخذوا أيضًا
💼 جاهز لسوق العمل
🎓 بشهادة
اختبارات آلية للغة بايثون باستخدام Pytest
شهادة
تطبيق عملي
AED 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
أتمتة الاختبار لتطبيقات Angular باستخدام Protractor و TypeScript و Cucumber
شهادة
تطبيق عملي
AED 50.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
الاختبار الآلي في C# .NET: Selenium، وxUnit، وDocker
شهادة
تطبيق عملي
AED 50.00
→
⚡ الأفضل للبداية
🎓 بشهادة
أساسيات TDD في Ruby: بناء تطبيقات نظيفة باستخدام RSpec
شهادة
تطبيق عملي
AED 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع