
هل ترغب في دخول عالم Automation Testing ولكن لا تمتلك أي خلفية في البرمجة؟
هذه الدورة صُممت خصيصًا لك!
ستتعلم خطوة بخطوة كيف تبني اختبارات Automation احترافية لتطبيقات الويب (UI Automation) باستخدام Robot Framework — إطار عمل قوي وسهل الاستخدام، لا يتطلب أي معرفة برمجية مسبقة.
من خلال دروس تطبيقية ومشروعات حقيقية، ستبدأ من الأساسيات مثل إعداد بيئة العمل وكتابة أول Test Case، وصولًا إلى بناء نظام اختبارات متكامل ومنظم باستخدام Page Object Model (POM).
ستكتشف كيف يمكنك إنشاء اختبارات ذكية ومقروءة تشبه اللغة الإنجليزية العادية، مما يجعل عملية الأتمتة (Automation) بسيطة وسريعة حتى للمبتدئين تمامًا.
في هذه الدورة ستتعلم أيضًا كيف تدير البيانات، وتتعامل مع المتصفحات، وتُنشئ تقارير احترافية توضّح نتائج الاختبارات خطوة بخطوة، لتصبح جاهزًا للعمل في مجال QA Automation بثقة وكفاءة عالية.
:في هذه الدورة ستتعلم
أساسيات Automation Testing ولماذا تُعد مهارة أساسية لأي مختبر برمجيات.
إعداد بيئة العمل (Python + Robot Framework + المكتبات المطلوبة).
كتابة وتشغيل أول اختبار لك في دقائق.
تنفيذ اختبارات UI Automation لتطبيقات الويب باستخدام مكتبات جاهزة وسهلة.
التعامل مع البيانات الديناميكية وتنفيذ Data-Driven Testing.
إنشاء Keywords مخصصة لإعادة الاستخدام وتنظيم الكود.
تطبيق هيكل مشروع احترافي باستخدام Page Object Model (POM).
تحليل التقارير وملفات السجلات لفهم الأخطاء وتحسين جودة الاختبارات.
تنفيذ مشاريع واقعية تجمع بين UI + Data Testing في بيئة واحدة متكاملة.
كتابه الاختبارات بأستخدام صيغه واسلوب ال BDD (Behavior-Driven Development)
لماذا تنضم إلى هذه الدورة؟
لا تحتاج إلى أي خبرة سابقة في البرمجة أو اختبار البرمجيات.
تبدأ من المستوى المبتدئ جدًا وتصل إلى مستوى احترافي متكامل.
تعتمد على التطبيق العملي خطوة بخطوة وليس الشرح النظري فقط.
تشمل مشروعات حقيقية من سوق العمل لتطبيق ما تتعلمه فعليًا.
تحتوي على محتوى منظم وواضح يغطي كل ما تحتاجه لتبدأ مشوارك كـ Automation Engineer.
:بنهاية الدورة ستكون قادرًا على
إنشاء اختبارات Automation احترافية لتطبيقات الويب .
بناء مشروع اختبار متكامل من الصفر بدون كتابة أكواد معقدة.
تنظيم ملفاتك وأكوادك باحترافية باستخدام Page Object Model (POM).
تحليل التقارير وتتبع الأخطاء بسهولة.
الاستعداد الكامل للعمل في مجال QA Automation أو اجتياز مقابلاته بثقة عالية.