Pretty good foundation. The examples were mostly helpful. Might need additional practice elsewhere for mastery.
أتمتة اختبار Selenium باستخدام Java و Gradle و JUnit
أتقن أتمتة اختبار الويب من خلال بناء إطار عمل اختبار نظيف وقابل للصيانة من الصفر باستخدام Selenium و Java و Gradle و JUnit.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يعتمد تطوير البرمجيات الحديث على حلقات تغذية راجعة سريعة وموثوقة ومؤتمتة. إذا كنت ترغب في الانتقال إلى أتمتة ضمان الجودة (QA automation) أو رفع مستوى مهاراتك في التطوير، فإن إتقان أتمتة متصفح الويب هو الخطوة المنطقية التالية.
يرشدك هذا المساق خلال بناء إطار عمل أتمتة اختبار نظيف وخفيف الوزن من الألف إلى الياء. ستتعلم كيفية كتابة نصوص اختبار قوية تتفاعل مع عناصر الويب، وتتعامل مع المحتوى الديناميكي، وتنظم مجموعة الاختبار الخاصة بك باستخدام أنماط التصميم القياسية في الصناعة.
ما ستتعلمه:
- فهم المفاهيم الأساسية لأتمتة الويب، ومحركات المتصفح (browser drivers)، ونموذج كائن المستند (DOM)
- تهيئة مشروع اختبار حديث باستخدام Gradle لإدارة التبعيات النظيفة وأتمتة البناء
- كتابة نصوص اختبار مؤتمتة قوية بلغة Java باستخدام Selenium WebDriver للتفاعل مع عناصر الويب المختلفة
- تطبيق نموذج كائن الصفحة (Page Object Model - POM) وأنماط التصميم الحديثة لإنشاء كود اختبار قابل لإعادة الاستخدام والصيانة
- إدارة تطبيقات الويب الديناميكية بفعالية باستخدام المزامنة الذكية واستراتيجيات الانتظار المتقدمة في Selenium
- هيكلة وتشغيل مجموعات الاختبار الخاصة بك باستخدام JUnit 5، والاستفادة من الميزات الحديثة مثل الاختبارات ذات المعلمات (parameterized testing) لتأكيدات أوضح
بدءًا من مفاهيم أتمتة الويب الأساسية وإعدادات اختبار Java الأساسية، ستتقدم تدريجيًا إلى هندسة إطار العمل وأنماط التصميم. من خلال الشروحات المكتوبة وأمثلة الكود العملية، ستقوم ببناء مجموعة أتمتة منظمة ومعيارية خطوة بخطوة.
تم تصميم هذا المساق للمبتدئين تمامًا في أتمتة الاختبار، ومهندسي ضمان الجودة اليدويين (manual QA engineers) الذين يتطلعون إلى الانتقال إلى البرمجة، أو المطورين الذين يرغبون في فهم أتمتة المتصفح. لا يلزم وجود خبرة سابقة في الأتمتة.
ابدأ القراءة اليوم واتخذ خطوتك الأولى نحو أن تصبح مهندس أتمتة اختبار ماهرًا.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات (3)
لقد أعجبتني أمثلة التطبيق العملي، على الرغم من أن الإعداد الأولي استغرق وقتا أطول مما كنت أتوقع.
Loved the hands-on approach. The challenges really tested my understanding in a good way. Definitely worth the effort.
المتعلمون أخذوا أيضًا
💼 جاهز لسوق العمل
🎓 بشهادة
اختبارات آلية للغة بايثون باستخدام Pytest
شهادة
تطبيق عملي
DH 150.00
→
🏆 الأكثر شعبية
🎓 بشهادة
أتمتة الاختبار لتطبيقات Angular باستخدام Protractor و TypeScript و Cucumber
شهادة
تطبيق عملي
DH 150.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
الاختبار الآلي في C# .NET: Selenium، وxUnit، وDocker
شهادة
تطبيق عملي
DH 150.00
→
⚡ الأفضل للبداية
🎓 بشهادة
أساسيات TDD في Ruby: بناء تطبيقات نظيفة باستخدام RSpec
شهادة
تطبيق عملي
DH 150.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع