أنا سعيد جداً لأنني أخذت هذا الطريقة التي تم بها تحليل المفاهيم جعلت من السهل الوصول إليها قيمة كبيرة للجهد
دليل XPath و CSS Selector لأتمتة Selenium
تعلم كيفية كتابة محددات (selectors) XPath و CSS قوية وديناميكية لتحديد موقع عناصر الويب المعقدة وبناء نصوص أتمتة موثوقة في Selenium.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تبدأ أتمتة الويب الموثوقة بتحديد موقع العناصر بدقة. غالبًا ما تتعطل المحددات (selectors) الهشة التي يتم إنشاؤها تلقائيًا مع أدنى تغيير في واجهة المستخدم (UI)، مما يتسبب في فشل نصوص الأتمتة.
تعلمك هذه الدورة كيفية صياغة محددات XPath و CSS قوية يدويًا من البداية. من خلال فهم البنية الأساسية لمستندات الويب، ستتعلم كيفية استهداف حتى العناصر الديناميكية الأكثر مراوغة بثقة، مما يجعل مجموعات اختبار Selenium الخاصة بك مستقرة وقابلة للصيانة بدرجة عالية.
ما ستتعلمه:
- فهم البنية الأساسية والأنواع والمصطلحات لكل من محددات XPath و CSS.
- تطبيق عوامل (operators) وطرق (methods) ومحاور (axes) XPath للتنقل في هياكل المستندات المعقدة.
- بناء محددات CSS مرنة باستخدام أحرف البدل (wildcards) والسمات (attributes) والفئات الزائفة (pseudo-classes).
- التعامل مع عناصر الويب الديناميكية وتغيير المعرفات (IDs) الشائعة في أطر عمل JavaScript الحديثة.
- تحديد موقع العناصر داخل الهياكل الصعبة مثل Shadow DOM والإطارات المتداخلة (nested frames).
- التدرب على كتابة محددات (locators) نظيفة وقابلة للصيانة من خلال أمثلة مكتوبة مفصلة ومقتطفات تعليمات برمجية هيكلية.
تبدأ الدورة بمفاهيم HTML الأساسية وبنية المحددات الأساسية قبل الانتقال إلى تقنيات التنقل المتقدمة وتحديات تطبيقات الويب الحديثة. ستقرأ شروحات واضحة وتدرس أنماطًا عملية وواقعية لبناء مهاراتك خطوة بخطوة.
تم تصميم هذه الدورة لمهندسي ضمان الجودة (QA engineers) المبتدئين ومختبري الأتمتة والمطورين الذين يتطلعون إلى كتابة نصوص Selenium أكثر موثوقية. لا تتطلب خبرة سابقة في XPath أو CSS selectors.
اقرأ هذا الدليل وابدأ في كتابة محددات أتمتة قوية اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 48 دقيقة من المحتوى التطبيقي
المراجعات (2)
مقدمة جيدة ، لقد أقدر الخطوات الواضحة ، على الرغم من أن بعض الوحدات اللاحقة كان يمكن أن تستخدم المزيد من الأمثلة.
المتعلمون أخذوا أيضًا
💼 جاهز لسوق العمل
🎓 بشهادة
اختبارات آلية للغة بايثون باستخدام Pytest
شهادة
تطبيق عملي
E£750.00
→
🏆 الأكثر شعبية
🎓 بشهادة
أتمتة الاختبار لتطبيقات Angular باستخدام Protractor و TypeScript و Cucumber
شهادة
تطبيق عملي
E£750.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
الاختبار الآلي في C# .NET: Selenium، وxUnit، وDocker
شهادة
تطبيق عملي
E£750.00
→
⚡ الأفضل للبداية
🎓 بشهادة
أساسيات TDD في Ruby: بناء تطبيقات نظيفة باستخدام RSpec
شهادة
تطبيق عملي
E£750.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع