ملاحظة/ السعر يختلف حسب المدينة المختارة
السعر للمشارك الواحد عن كل أسبوع $2000
سجّل 3 مشاركين على نفس الدورة وادفع تكلفة 2 فقط
الخطأ البرمجي اللي بيوصل للإنتاج تكلفة إصلاحه أعلى بكتير من نفس الخطأ لو اتمسك في مراجعة الكود — من ناحية وقت الهندسة، وثقة العميل، وأحيانًا التعرض الأمني. دورة تدريبية في بناء برمجيات يمكن الوثوق بها عبر أتمتة الاختبار وضمان الجودة، من أكاديمية الزمالة العربية البريطانية، مبنية حوالين اكتشاف المشاكل بأسرع وقت وأقل تكلفة ممكنة، باستخدام الأتمتة للشغل المتكرر عشان الناس تركز على اللي فعلاً محتاج حكم بشري.
يمر المشاركون بالأدوات العملية لضمان الجودة الحديث: اختبار الوحدات والاختبار الوظيفي واختبار التكامل، ومجموعات اختبارات انحدار بتحمي الوظائف الموجودة بعد كل تغيير، وأتمتة اختبار المتصفح باستخدام سيلينيوم لتطبيقات الويب. الدورة بتتعامل مع تغطية الاختبارات وتتبع العيوب كمعلومة إدارية، مش ورق روتيني — الأرقام اللي بتقول للفريق إيه اللي فعلاً اتحقق منه وإيه المخاطر المتبقية.
جزء كبير من الدورة بيتناول الاختبار المستمر: إزاي الفحوصات الآلية بتتبني جوه مسار التطوير والنشر نفسه، بدل ما تفضل في آخر المشروع كفحص نهائي. الدورة جزء من فئة دورات تكنولوجيا المعلومات والبرمجة في أكاديمية الزمالة العربية البريطانية، ومصممة لفرق التقنية اللي محتاجة الاختبار يواكب سرعة الإصدار الحديثة من غير ما تضحي بالموثوقية.
اكتشاف المشاكل قبل ما توصل للعميل
الدورة دي بتعزز قدرة فرق التقنية على بناء عمليات موثوقة لجودة البرمجيات واستراتيجيات أتمتة تندمج فعليًا في سير عمل التطوير الحقيقي.
بعد ما تخلّص الدورة، هيقدر المشاركون:
الدورة بتضع الاختبار كوظيفة متكاملة عبر التخطيط والتطوير والنشر والصيانة — مش فحص في المرحلة النهائية بس.
الفئة المستهدفة
الدورة مناسبة لأي حد شغله بيتأثر بهل البرمجيات فعلاً شغالة زي ما المفروض.
من كتابة الأتمتة لحد الاعتماد على نتائجها، الدورة بتدي كل دور من دول معيار عملي مشترك لشكل الاختبار الموثوق.
الوحدات
الوحدة الأولى: التكلفة الحقيقية للاختبار الضعيف
قبل ما نتناول التقنيات، الوحدة دي بتتناول إيه اللي بيحصل لما ضمان الجودة بيبقى ضعيف أو فكرة لاحقة — وبتؤسس قواعد الحوكمة اللي بتمنع ده: أهداف الجودة، مسؤوليات الاختبار، والعلاقة بين متطلبات الأعمال والتحقق الفني.
الوحدة الثانية: بناء استراتيجية اختبار تتناسب مع المخاطر
مش كل تطبيق أو إصدار له نفس مستوى المخاطر، والجهد المبذول في الاختبار لازم يعكس ده. الوحدة دي بتغطي بناء استراتيجية اختبار حول متطلبات التطبيق ومخاطر المشروع والجداول الزمنية للإصدارات.
الوحدة الثالثة: تؤتمت ولا لأ؟ أساسيات أتمتة الاختبارات
الأتمتة مش مجانية، ومش كل حاجة لازم تتأتمت. الوحدة دي بتغطي المبادئ اللي بتساعدك تقرر إيه اللي تؤتمته، إزاي تصمم اختبارات قابلة لإعادة الاستخدام، وفين الاختبار اليدوي لسه مهم.
الوحدة الرابعة: أتمتة المتصفح — سيلينيوم عمليًا
الوحدة دي بتركز على سيلينيوم كإطار عملي للاختبار الآلي لتطبيقات الويب، من التفاعلات مع المتصفح لحد مكونات اختبار قابلة لإعادة الاستخدام وسهلة الصيانة.
الوحدة الخامسة: الاختبار من الداخل للخارج — اختبار الوحدات والاختبار الوظيفي والتكامل
الوحدة دي بتجمع ثلاث مستويات اختبار مترابطة: التحقق من المكونات الفردية بدري، تأكيد وظائف التطبيق، وفحص إزاي المكونات بتشتغل مع بعض.
الوحدة السادسة: حماية اللي شغال فعلاً — مجموعات اختبارات الانحدار
كل تغيير بيحمل خطر كسر حاجة كانت شغالة. الوحدة دي بتغطي تصميم مجموعات اختبارات انحدار بتمسك ده من غير تكرار جهد غير ضروري.
الوحدة السابعة: معرفة إيه اللي ما اتختبرش — التغطية والمقاييس وتتبع العيوب
الوحدة دي بتجمع قياس قد إيه فعلاً اتختبر مع تتبع إيه اللي غلط — وجهين لنفس صورة الجودة. يتعلم المشاركون يستخدموا الاتنين كمعلومة لقرارات إصدار أفضل.
الوحدة الثامنة: اختبار مالوش توقف — الاختبار المستمر جوه مسار التسليم
الوحدة دي بتتناول إزاي التحقق الآلي بيشتغل طوال التطوير والنشر بدل ما يتحصر في نهاية المشروع.
الوحدة التاسعة: خلي الأتمتة تعيش — تصميم الأطر وبيانات الاختبار والتقارير
مشروع أتمتة يبقى صعب الصيانة بيبقى مش مجدي اقتصاديًا. الوحدة دي بتغطي بناء أطر عمل للاستخدام طويل الأمد، الحفاظ على بيانات وبيئات اختبار موثوقة، وتحويل النتائج لتقارير مفيدة.
الوحدة العاشرة: الحفاظ على حيوية الجودة — الحوكمة والتحسين المستمر
الوحدة الأخيرة بتركز على استدامة ممارسات الاختبار مع الوقت مع تغيّر التقنية والتطبيقات ونماذج التسليم، بدل ما المعايير تتآكل بهدوء.
الأسئلة الشائعة
1. الدورة دي بتفترض إني عارف سيلينيوم مسبقًا؟
لأ. فيه وحدة مخصصة بتبني الأتمتة القائمة على سيلينيوم من الصفر، بتغطي التفاعلات مع المتصفح والمكونات القابلة لإعادة الاستخدام والصيانة، جنب مبادئ الأتمتة الأوسع اللي تنطبق على أي أداة.
2. الدورة بتحدد إزاي إيه اللي لازم يتأتمت مقابل اللي يتختبر يدويًا؟
بتتعامل مع ده كقرار حقيقي مش افتراضي: فيه وحدة كاملة بتغطي فوائد الأتمتة وحدودها عشان المشاركين يقدروا يحكموا أنهي حالات اختبار فعلاً تستاهل الأتمتة.
3. إيه الفرق بين وحدة التغطية ومحتوى تتبع العيوب؟
التغطية بتقولك إيه اللي اتختبر؛ تتبع العيوب بيقولك إيه اللي غلط. الدورة بتجمعهم لأن قرارات الإصدار محتاجة المعلومتين مع بعض.
4. ليه الدورة بتخصص وحدة كاملة للاختبار المستمر؟
لأن في مسارات التسليم الحديثة، الاختبار اللي بيحصل بس في آخر المشروع بيبقى متأخر أوي. الوحدة بتغطي بناء فحوصات آلية جوه التطوير والنشر مباشرة.
5. الدورة دي للمختبرين المتخصصين بس؟
لأ. المطورين ومديري ضمان الجودة وفرق DevOps ومديري المشاريع وفرق دعم التطبيقات كلهم بيعتمدوا على نتائج الاختبار، والدورة مصممة تدّي كل واحد منهم فهم عملي لإزاي النتايج دي بتتنتج.
دورة تدريبية في بناء برمجيات يمكن الوثوق بها عبر أتمتة الاختبار وضمان الجودة
2026-11-23
2027-02-22
2027-05-24
2027-08-23