Global Program Catalog
أساسيات اختبار البرمجيات
أساسيات اختبار البرمجيات دورة شهادة منظمة وموجهة نحو المسار المهني، صُممت لبناء المعرفة العملية والمصطلحات المهنية والمهارات التطبيقية. يتقدم المتعلم عبر وحدات إرشادية وسيناريوهات واقعية واختبارات معرفة ومسار تقييم نهائي.
الوصف التفصيلي للدورة
أساسيات اختبار البرمجيات دورة شهادة منظمة وموجهة نحو المسار المهني، صُممت لبناء المعرفة العملية والمصطلحات المهنية والمهارات التطبيقية. يتقدم المتعلم عبر وحدات إرشادية وسيناريوهات واقعية واختبارات معرفة ومسار تقييم نهائي.
يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة. تستخدم البرامج المتغيرات وأنواع البيانات لتمثيل المعلومات، وتدفق التحكم للاختيار والتكرار، والدوال لتنظيم المنطق القابل لإعادة الاستخدام، وهياكل البيانات لتجميع القيم المترابطة. تتبادل التطبيقات البيانات عبر واجهات API وتحفظها في قواعد البيانات. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي. تختبر الاختبارات السلوك المتوقع، بينما يبحث تصحيح الأخطاء عن السبب الجذري. ينقل النشر التغيير المختبر إلى بيئة التشغيل، وتساعد السجلات والمراقبة على اكتشاف الأخطاء ومشكلات الأداء والأحداث الأمنية.
التقييم والإكمال: 10 اختبارات للوحدات · اختبار نهائي من 20 سؤالاً · درجة النجاح 70%
ماذا ستتعلم
- ✓ شرح المفاهيم الأساسية والمصطلحات المهنية في أساسيات اختبار البرمجيات.
- ✓ تطبيق الأساليب والأدوات العملية في مواقف عمل واقعية.
- ✓ تحليل المشكلات والمخاطر ونقاط القرار الشائعة.
- ✓ إكمال الأنشطة الإرشادية واختبارات المعرفة.
- ✓ ربط التعلّم بالأهداف المهنية والوظيفية.
- ✓ الاستعداد للتقييم النهائي ومسار الشهادة.
ما الذي ستدرسه فعلياً
المعرفة الخاصة بموضوع الدورة
يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة. تستخدم البرامج المتغيرات وأنواع البيانات لتمثيل المعلومات، وتدفق التحكم للاختيار والتكرار، والدوال لتنظيم المنطق القابل لإعادة الاستخدام، وهياكل البيانات لتجميع القيم المترابطة. تتبادل التطبيقات البيانات عبر واجهات API وتحفظها في قواعد البيانات. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي. تختبر الاختبارات السلوك المتوقع، بينما يبحث تصحيح الأخطاء عن السبب الجذري. ينقل النشر التغيير المختبر إلى بيئة التشغيل، وتساعد السجلات والمراقبة على اكتشاف الأخطاء ومشكلات الأداء والأحداث الأمنية.
المهمة المهنية التطبيقية
اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
المحتوى التفصيلي للوحدات العشر
1. أساسيات اختبار البرمجيات — البداية والأهداف وخطة التعلم
توضح وحدة البداية نطاق أساسيات اختبار البرمجيات واستخداماته الأساسية ومكانه ضمن تقنية المعلومات والبرمجيات. يحدد الطالب أهداف الدورة والمتطلبات السابقة وخطة التعلم ومعايير النجاح. يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي.
التطبيق العملي: حدد هدفك التعليمي، وقيّم معرفتك الحالية، وأنشئ ملفاً للعمل والأدلة لاستخدامه طوال الدورة.
التقييم ودليل الإكمال: في نهاية الوحدة يجب أن يستطيع الطالب شرح نطاق الدورة وحدودها وهدفه التعليمي بوضوح.
2. أساسيات اختبار البرمجيات — المفاهيم الأساسية والمصطلحات المهنية
تعلّم هذه الوحدة المفاهيم الأساسية والمصطلحات المهنية في أساسيات اختبار البرمجيات والفروق بينها، مع أمثلة من الاستخدام الواقعي في تقنية المعلومات والبرمجيات. تستخدم البرامج المتغيرات وأنواع البيانات لتمثيل المعلومات، وتدفق التحكم للاختيار والتكرار، والدوال لتنظيم المنطق القابل لإعادة الاستخدام، وهياكل البيانات لتجميع القيم المترابطة. تختبر الاختبارات السلوك المتوقع، بينما يبحث تصحيح الأخطاء عن السبب الجذري.
التطبيق العملي: أنشئ قاموساً صغيراً من عشرة مصطلحات على الأقل، واشرح كل مصطلح بكلماتك وأضف مثالاً على استخدامه.
التقييم ودليل الإكمال: يجب أن يستطيع الطالب تعريف المصطلحات وتمييزها واستخدامها في السياق المناسب.
3. أساسيات اختبار البرمجيات — المبادئ والنماذج والأطر الأساسية
تربط الوحدة المبادئ والنماذج والأطر الأساسية في أساسيات اختبار البرمجيات، وتدرس افتراضاتها ومجالات فائدتها وحدودها ضمن تقنية المعلومات والبرمجيات. تتبادل التطبيقات البيانات عبر واجهات API وتحفظها في قواعد البيانات. ينقل النشر التغيير المختبر إلى بيئة التشغيل، وتساعد السجلات والمراقبة على اكتشاف الأخطاء ومشكلات الأداء والأحداث الأمنية.
التطبيق العملي: قارن بين نموذجين أو منهجين من حيث نقاط القوة والقيود والمدخلات المطلوبة والمخرجات المتوقعة.
التقييم ودليل الإكمال: يجب أن يستطيع الطالب تبرير اختيار نموذج أو إطار وشرح حدوده.
4. أساسيات اختبار البرمجيات — الأدوات والموارد وسير العمل المهني
تقدم الوحدة أدوات وموارد وسير العمل المهني في أساسيات اختبار البرمجيات، وكيف تجمع المدخلات وتوثق الخطوات وتجهز المخرجات ضمن تقنية المعلومات والبرمجيات. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي. يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة.
التطبيق العملي: صمم سير عمل يوضح المدخل والأداة والخطوة والمخرج ونقطة التحكم والدليل المحفوظ.
التقييم ودليل الإكمال: يجب أن يستطيع الطالب اختيار الأداة المناسبة وبناء سير عمل قابل للتتبع من البداية إلى النهاية.
5. أساسيات اختبار البرمجيات — الأساليب والتقنيات والتطبيق خطوة بخطوة
تحول الوحدة أساسيات اختبار البرمجيات إلى طريقة قابلة للتطبيق خطوة بخطوة، مع اختيار المنهج وترتيب الخطوات ونقاط القرار والتحقق من النتيجة في تقنية المعلومات والبرمجيات. تختبر الاختبارات السلوك المتوقع، بينما يبحث تصحيح الأخطاء عن السبب الجذري. تستخدم البرامج المتغيرات وأنواع البيانات لتمثيل المعلومات، وتدفق التحكم للاختيار والتكرار، والدوال لتنظيم المنطق القابل لإعادة الاستخدام، وهياكل البيانات لتجميع القيم المترابطة.
التطبيق العملي: اختر مهمة واقعية وقسمها إلى التحضير والتنفيذ والتحقق والتحسين، وحدد معيار نجاح لكل مرحلة. اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم ودليل الإكمال: يجب أن يستطيع الطالب تطبيق الطريقة وشرح سبب ترتيبها وكيفية التحقق من النتيجة.
6. أساسيات اختبار البرمجيات — الممارسة الموجهة وتنمية المهارات
تطور الوحدة مهارة أساسيات اختبار البرمجيات من خلال الممارسة المتكررة والموجهة، مع التركيز على التكيف والتغذية الراجعة وتشخيص الأخطاء والتحسين في تقنية المعلومات والبرمجيات. ينقل النشر التغيير المختبر إلى بيئة التشغيل، وتساعد السجلات والمراقبة على اكتشاف الأخطاء ومشكلات الأداء والأحداث الأمنية. تتبادل التطبيقات البيانات عبر واجهات API وتحفظها في قواعد البيانات.
التطبيق العملي: نفذ المهمة نفسها في سيناريوهين مختلفين وقارن ما تغير ولماذا. اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم ودليل الإكمال: يجب أن يستطيع الطالب استخدام التغذية الراجعة واكتشاف الخطأ وإنتاج نسخة محسنة.
7. أساسيات اختبار البرمجيات — حالات واقعية وحل المشكلات واتخاذ القرار
تنقل الوحدة معرفة أساسيات اختبار البرمجيات إلى مستوى حل المشكلات واتخاذ القرار من خلال حالات واقعية في تقنية المعلومات والبرمجيات، بما في ذلك نقص المعلومات وضغط الوقت وتعارض الأهداف. يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي.
التطبيق العملي: اكتب تحليل حالة يتضمن المشكلة والحقائق المؤكدة والافتراضات والخيارات والحل المختار ومبرراته. اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم ودليل الإكمال: يجب أن يستطيع الطالب مقارنة الخيارات تحت عدم اليقين وتبرير القرار بالأدلة.
8. أساسيات اختبار البرمجيات — الجودة والأخلاقيات والمخاطر والسلامة والمعايير المهنية
تتناول الوحدة الجودة والأخلاقيات والمخاطر والسلامة والمعايير المهنية في أساسيات اختبار البرمجيات، مع التركيز على الدقة والخصوصية والمسؤولية والتوثيق في تقنية المعلومات والبرمجيات. تستخدم البرامج المتغيرات وأنواع البيانات لتمثيل المعلومات، وتدفق التحكم للاختيار والتكرار، والدوال لتنظيم المنطق القابل لإعادة الاستخدام، وهياكل البيانات لتجميع القيم المترابطة. تختبر الاختبارات السلوك المتوقع، بينما يبحث تصحيح الأخطاء عن السبب الجذري.
التطبيق العملي: أنشئ قائمة مخاطر وجودة تتضمن خمسة مخاطر على الأقل وضوابط وقواعد تحقق وخطوات تصعيد عند الحاجة.
التقييم ودليل الإكمال: يجب أن يستطيع الطالب تعريف معايير النتيجة الجيدة والأخلاقية والتعرف على المخاطر المهمة واقتراح ضوابط مناسبة.
9. أساسيات اختبار البرمجيات — التطبيق المتقدم والمشروع والدمج في بيئة العمل
تدمج الوحدة المتقدمة معرفة أساسيات اختبار البرمجيات في مشروع واحد، يجمع الهدف والنطاق والمهام والموارد والجودة والمخرجات ضمن تقنية المعلومات والبرمجيات. تتبادل التطبيقات البيانات عبر واجهات API وتحفظها في قواعد البيانات. ينقل النشر التغيير المختبر إلى بيئة التشغيل، وتساعد السجلات والمراقبة على اكتشاف الأخطاء ومشكلات الأداء والأحداث الأمنية.
التطبيق العملي: صمم مشروع ختامي صغيراً يحدد الهدف والنطاق وخمس مهام ومخاطرين ومؤشرين للجودة ومخرجاً نهائياً. اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم ودليل الإكمال: يجب أن يستطيع الطالب دمج عدة مهارات في مشروع واحد وربط الخطة بالمخرج الفعلي.
10. أساسيات اختبار البرمجيات — التقييم النهائي والملف المهني والتطبيق الوظيفي
تلخص الوحدة النهائية ما تم تعلمه في أساسيات اختبار البرمجيات وتحوله إلى ملف مهني وتطبيق وظيفي ضمن تقنية المعلومات والبرمجيات، مع التحضير للاختبار النهائي. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي. يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة.
التطبيق العملي: اختر أفضل ثلاثة أعمال في الدورة واكتب لكل منها المشكلة والطريقة والنتيجة والدليل والتحسين التالي. اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم ودليل الإكمال: يجب أن يستطيع الطالب دمج المفاهيم والأساليب وحل الحالات وضبط الجودة لإظهار الكفاءة في التقييم النهائي.
أساسيات اختبار البرمجيات
10 وحدات · 50 درساً · Stripe · تعلم عبر الإنترنت وبوتيرتك الخاصةالمنهج الكامل — 10 وحدات / 50 درساً
1. أساسيات اختبار البرمجيات — البداية والأهداف وخطة التعلم
توضح وحدة البداية نطاق أساسيات اختبار البرمجيات واستخداماته الأساسية ومكانه ضمن تقنية المعلومات والبرمجيات. يحدد الطالب أهداف الدورة والمتطلبات السابقة وخطة التعلم ومعايير النجاح. يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي.
- أساسيات اختبار البرمجيات — البداية والأهداف وخطة التعلم — أهداف التعلم والمعرفة الأساسية الخاصة بالموضوع
- أساسيات اختبار البرمجيات — البداية والأهداف وخطة التعلم — المفاهيم والمصطلحات وأهميتها
- أساسيات اختبار البرمجيات — البداية والأهداف وخطة التعلم — تطبيق منهج أو أداة أو سير عمل خطوة بخطوة
- أساسيات اختبار البرمجيات — البداية والأهداف وخطة التعلم — حالة واقعية ومهمة تطبيقية وتحليل الأخطاء
- أساسيات اختبار البرمجيات — البداية والأهداف وخطة التعلم — اختبار المعرفة وضبط الجودة والتقييم المختصر
التطبيق: حدد هدفك التعليمي، وقيّم معرفتك الحالية، وأنشئ ملفاً للعمل والأدلة لاستخدامه طوال الدورة.
التقييم والإكمال: في نهاية الوحدة يجب أن يستطيع الطالب شرح نطاق الدورة وحدودها وهدفه التعليمي بوضوح.
2. أساسيات اختبار البرمجيات — المفاهيم الأساسية والمصطلحات المهنية
تعلّم هذه الوحدة المفاهيم الأساسية والمصطلحات المهنية في أساسيات اختبار البرمجيات والفروق بينها، مع أمثلة من الاستخدام الواقعي في تقنية المعلومات والبرمجيات. تستخدم البرامج المتغيرات وأنواع البيانات لتمثيل المعلومات، وتدفق التحكم للاختيار والتكرار، والدوال لتنظيم المنطق القابل لإعادة الاستخدام، وهياكل البيانات لتجميع القيم المترابطة. تختبر الاختبارات السلوك المتوقع، بينما يبحث تصحيح الأخطاء عن السبب الجذري.
- أساسيات اختبار البرمجيات — المفاهيم الأساسية والمصطلحات المهنية — أهداف التعلم والمعرفة الأساسية الخاصة بالموضوع
- أساسيات اختبار البرمجيات — المفاهيم الأساسية والمصطلحات المهنية — المفاهيم والمصطلحات وأهميتها
- أساسيات اختبار البرمجيات — المفاهيم الأساسية والمصطلحات المهنية — تطبيق منهج أو أداة أو سير عمل خطوة بخطوة
- أساسيات اختبار البرمجيات — المفاهيم الأساسية والمصطلحات المهنية — حالة واقعية ومهمة تطبيقية وتحليل الأخطاء
- أساسيات اختبار البرمجيات — المفاهيم الأساسية والمصطلحات المهنية — اختبار المعرفة وضبط الجودة والتقييم المختصر
التطبيق: أنشئ قاموساً صغيراً من عشرة مصطلحات على الأقل، واشرح كل مصطلح بكلماتك وأضف مثالاً على استخدامه.
التقييم والإكمال: يجب أن يستطيع الطالب تعريف المصطلحات وتمييزها واستخدامها في السياق المناسب.
3. أساسيات اختبار البرمجيات — المبادئ والنماذج والأطر الأساسية
تربط الوحدة المبادئ والنماذج والأطر الأساسية في أساسيات اختبار البرمجيات، وتدرس افتراضاتها ومجالات فائدتها وحدودها ضمن تقنية المعلومات والبرمجيات. تتبادل التطبيقات البيانات عبر واجهات API وتحفظها في قواعد البيانات. ينقل النشر التغيير المختبر إلى بيئة التشغيل، وتساعد السجلات والمراقبة على اكتشاف الأخطاء ومشكلات الأداء والأحداث الأمنية.
- أساسيات اختبار البرمجيات — المبادئ والنماذج والأطر الأساسية — أهداف التعلم والمعرفة الأساسية الخاصة بالموضوع
- أساسيات اختبار البرمجيات — المبادئ والنماذج والأطر الأساسية — المفاهيم والمصطلحات وأهميتها
- أساسيات اختبار البرمجيات — المبادئ والنماذج والأطر الأساسية — تطبيق منهج أو أداة أو سير عمل خطوة بخطوة
- أساسيات اختبار البرمجيات — المبادئ والنماذج والأطر الأساسية — حالة واقعية ومهمة تطبيقية وتحليل الأخطاء
- أساسيات اختبار البرمجيات — المبادئ والنماذج والأطر الأساسية — اختبار المعرفة وضبط الجودة والتقييم المختصر
التطبيق: قارن بين نموذجين أو منهجين من حيث نقاط القوة والقيود والمدخلات المطلوبة والمخرجات المتوقعة.
التقييم والإكمال: يجب أن يستطيع الطالب تبرير اختيار نموذج أو إطار وشرح حدوده.
4. أساسيات اختبار البرمجيات — الأدوات والموارد وسير العمل المهني
تقدم الوحدة أدوات وموارد وسير العمل المهني في أساسيات اختبار البرمجيات، وكيف تجمع المدخلات وتوثق الخطوات وتجهز المخرجات ضمن تقنية المعلومات والبرمجيات. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي. يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة.
- أساسيات اختبار البرمجيات — الأدوات والموارد وسير العمل المهني — أهداف التعلم والمعرفة الأساسية الخاصة بالموضوع
- أساسيات اختبار البرمجيات — الأدوات والموارد وسير العمل المهني — المفاهيم والمصطلحات وأهميتها
- أساسيات اختبار البرمجيات — الأدوات والموارد وسير العمل المهني — تطبيق منهج أو أداة أو سير عمل خطوة بخطوة
- أساسيات اختبار البرمجيات — الأدوات والموارد وسير العمل المهني — حالة واقعية ومهمة تطبيقية وتحليل الأخطاء
- أساسيات اختبار البرمجيات — الأدوات والموارد وسير العمل المهني — اختبار المعرفة وضبط الجودة والتقييم المختصر
التطبيق: صمم سير عمل يوضح المدخل والأداة والخطوة والمخرج ونقطة التحكم والدليل المحفوظ.
التقييم والإكمال: يجب أن يستطيع الطالب اختيار الأداة المناسبة وبناء سير عمل قابل للتتبع من البداية إلى النهاية.
5. أساسيات اختبار البرمجيات — الأساليب والتقنيات والتطبيق خطوة بخطوة
تحول الوحدة أساسيات اختبار البرمجيات إلى طريقة قابلة للتطبيق خطوة بخطوة، مع اختيار المنهج وترتيب الخطوات ونقاط القرار والتحقق من النتيجة في تقنية المعلومات والبرمجيات. تختبر الاختبارات السلوك المتوقع، بينما يبحث تصحيح الأخطاء عن السبب الجذري. تستخدم البرامج المتغيرات وأنواع البيانات لتمثيل المعلومات، وتدفق التحكم للاختيار والتكرار، والدوال لتنظيم المنطق القابل لإعادة الاستخدام، وهياكل البيانات لتجميع القيم المترابطة.
- أساسيات اختبار البرمجيات — الأساليب والتقنيات والتطبيق خطوة بخطوة — أهداف التعلم والمعرفة الأساسية الخاصة بالموضوع
- أساسيات اختبار البرمجيات — الأساليب والتقنيات والتطبيق خطوة بخطوة — المفاهيم والمصطلحات وأهميتها
- أساسيات اختبار البرمجيات — الأساليب والتقنيات والتطبيق خطوة بخطوة — تطبيق منهج أو أداة أو سير عمل خطوة بخطوة
- أساسيات اختبار البرمجيات — الأساليب والتقنيات والتطبيق خطوة بخطوة — حالة واقعية ومهمة تطبيقية وتحليل الأخطاء
- أساسيات اختبار البرمجيات — الأساليب والتقنيات والتطبيق خطوة بخطوة — اختبار المعرفة وضبط الجودة والتقييم المختصر
التطبيق: اختر مهمة واقعية وقسمها إلى التحضير والتنفيذ والتحقق والتحسين، وحدد معيار نجاح لكل مرحلة. اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم والإكمال: يجب أن يستطيع الطالب تطبيق الطريقة وشرح سبب ترتيبها وكيفية التحقق من النتيجة.
6. أساسيات اختبار البرمجيات — الممارسة الموجهة وتنمية المهارات
تطور الوحدة مهارة أساسيات اختبار البرمجيات من خلال الممارسة المتكررة والموجهة، مع التركيز على التكيف والتغذية الراجعة وتشخيص الأخطاء والتحسين في تقنية المعلومات والبرمجيات. ينقل النشر التغيير المختبر إلى بيئة التشغيل، وتساعد السجلات والمراقبة على اكتشاف الأخطاء ومشكلات الأداء والأحداث الأمنية. تتبادل التطبيقات البيانات عبر واجهات API وتحفظها في قواعد البيانات.
- أساسيات اختبار البرمجيات — الممارسة الموجهة وتنمية المهارات — أهداف التعلم والمعرفة الأساسية الخاصة بالموضوع
- أساسيات اختبار البرمجيات — الممارسة الموجهة وتنمية المهارات — المفاهيم والمصطلحات وأهميتها
- أساسيات اختبار البرمجيات — الممارسة الموجهة وتنمية المهارات — تطبيق منهج أو أداة أو سير عمل خطوة بخطوة
- أساسيات اختبار البرمجيات — الممارسة الموجهة وتنمية المهارات — حالة واقعية ومهمة تطبيقية وتحليل الأخطاء
- أساسيات اختبار البرمجيات — الممارسة الموجهة وتنمية المهارات — اختبار المعرفة وضبط الجودة والتقييم المختصر
التطبيق: نفذ المهمة نفسها في سيناريوهين مختلفين وقارن ما تغير ولماذا. اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم والإكمال: يجب أن يستطيع الطالب استخدام التغذية الراجعة واكتشاف الخطأ وإنتاج نسخة محسنة.
7. أساسيات اختبار البرمجيات — حالات واقعية وحل المشكلات واتخاذ القرار
تنقل الوحدة معرفة أساسيات اختبار البرمجيات إلى مستوى حل المشكلات واتخاذ القرار من خلال حالات واقعية في تقنية المعلومات والبرمجيات، بما في ذلك نقص المعلومات وضغط الوقت وتعارض الأهداف. يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي.
- أساسيات اختبار البرمجيات — حالات واقعية وحل المشكلات واتخاذ القرار — أهداف التعلم والمعرفة الأساسية الخاصة بالموضوع
- أساسيات اختبار البرمجيات — حالات واقعية وحل المشكلات واتخاذ القرار — المفاهيم والمصطلحات وأهميتها
- أساسيات اختبار البرمجيات — حالات واقعية وحل المشكلات واتخاذ القرار — تطبيق منهج أو أداة أو سير عمل خطوة بخطوة
- أساسيات اختبار البرمجيات — حالات واقعية وحل المشكلات واتخاذ القرار — حالة واقعية ومهمة تطبيقية وتحليل الأخطاء
- أساسيات اختبار البرمجيات — حالات واقعية وحل المشكلات واتخاذ القرار — اختبار المعرفة وضبط الجودة والتقييم المختصر
التطبيق: اكتب تحليل حالة يتضمن المشكلة والحقائق المؤكدة والافتراضات والخيارات والحل المختار ومبرراته. اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم والإكمال: يجب أن يستطيع الطالب مقارنة الخيارات تحت عدم اليقين وتبرير القرار بالأدلة.
8. أساسيات اختبار البرمجيات — الجودة والأخلاقيات والمخاطر والسلامة والمعايير المهنية
تتناول الوحدة الجودة والأخلاقيات والمخاطر والسلامة والمعايير المهنية في أساسيات اختبار البرمجيات، مع التركيز على الدقة والخصوصية والمسؤولية والتوثيق في تقنية المعلومات والبرمجيات. تستخدم البرامج المتغيرات وأنواع البيانات لتمثيل المعلومات، وتدفق التحكم للاختيار والتكرار، والدوال لتنظيم المنطق القابل لإعادة الاستخدام، وهياكل البيانات لتجميع القيم المترابطة. تختبر الاختبارات السلوك المتوقع، بينما يبحث تصحيح الأخطاء عن السبب الجذري.
- أساسيات اختبار البرمجيات — الجودة والأخلاقيات والمخاطر والسلامة والمعايير المهنية — أهداف التعلم والمعرفة الأساسية الخاصة بالموضوع
- أساسيات اختبار البرمجيات — الجودة والأخلاقيات والمخاطر والسلامة والمعايير المهنية — المفاهيم والمصطلحات وأهميتها
- أساسيات اختبار البرمجيات — الجودة والأخلاقيات والمخاطر والسلامة والمعايير المهنية — تطبيق منهج أو أداة أو سير عمل خطوة بخطوة
- أساسيات اختبار البرمجيات — الجودة والأخلاقيات والمخاطر والسلامة والمعايير المهنية — حالة واقعية ومهمة تطبيقية وتحليل الأخطاء
- أساسيات اختبار البرمجيات — الجودة والأخلاقيات والمخاطر والسلامة والمعايير المهنية — اختبار المعرفة وضبط الجودة والتقييم المختصر
التطبيق: أنشئ قائمة مخاطر وجودة تتضمن خمسة مخاطر على الأقل وضوابط وقواعد تحقق وخطوات تصعيد عند الحاجة.
التقييم والإكمال: يجب أن يستطيع الطالب تعريف معايير النتيجة الجيدة والأخلاقية والتعرف على المخاطر المهمة واقتراح ضوابط مناسبة.
9. أساسيات اختبار البرمجيات — التطبيق المتقدم والمشروع والدمج في بيئة العمل
تدمج الوحدة المتقدمة معرفة أساسيات اختبار البرمجيات في مشروع واحد، يجمع الهدف والنطاق والمهام والموارد والجودة والمخرجات ضمن تقنية المعلومات والبرمجيات. تتبادل التطبيقات البيانات عبر واجهات API وتحفظها في قواعد البيانات. ينقل النشر التغيير المختبر إلى بيئة التشغيل، وتساعد السجلات والمراقبة على اكتشاف الأخطاء ومشكلات الأداء والأحداث الأمنية.
- أساسيات اختبار البرمجيات — التطبيق المتقدم والمشروع والدمج في بيئة العمل — أهداف التعلم والمعرفة الأساسية الخاصة بالموضوع
- أساسيات اختبار البرمجيات — التطبيق المتقدم والمشروع والدمج في بيئة العمل — المفاهيم والمصطلحات وأهميتها
- أساسيات اختبار البرمجيات — التطبيق المتقدم والمشروع والدمج في بيئة العمل — تطبيق منهج أو أداة أو سير عمل خطوة بخطوة
- أساسيات اختبار البرمجيات — التطبيق المتقدم والمشروع والدمج في بيئة العمل — حالة واقعية ومهمة تطبيقية وتحليل الأخطاء
- أساسيات اختبار البرمجيات — التطبيق المتقدم والمشروع والدمج في بيئة العمل — اختبار المعرفة وضبط الجودة والتقييم المختصر
التطبيق: صمم مشروع ختامي صغيراً يحدد الهدف والنطاق وخمس مهام ومخاطرين ومؤشرين للجودة ومخرجاً نهائياً. اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم والإكمال: يجب أن يستطيع الطالب دمج عدة مهارات في مشروع واحد وربط الخطة بالمخرج الفعلي.
10. أساسيات اختبار البرمجيات — التقييم النهائي والملف المهني والتطبيق الوظيفي
تلخص الوحدة النهائية ما تم تعلمه في أساسيات اختبار البرمجيات وتحوله إلى ملف مهني وتطبيق وظيفي ضمن تقنية المعلومات والبرمجيات، مع التحضير للاختبار النهائي. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي. يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة.
- أساسيات اختبار البرمجيات — التقييم النهائي والملف المهني والتطبيق الوظيفي — أهداف التعلم والمعرفة الأساسية الخاصة بالموضوع
- أساسيات اختبار البرمجيات — التقييم النهائي والملف المهني والتطبيق الوظيفي — المفاهيم والمصطلحات وأهميتها
- أساسيات اختبار البرمجيات — التقييم النهائي والملف المهني والتطبيق الوظيفي — تطبيق منهج أو أداة أو سير عمل خطوة بخطوة
- أساسيات اختبار البرمجيات — التقييم النهائي والملف المهني والتطبيق الوظيفي — حالة واقعية ومهمة تطبيقية وتحليل الأخطاء
- أساسيات اختبار البرمجيات — التقييم النهائي والملف المهني والتطبيق الوظيفي — اختبار المعرفة وضبط الجودة والتقييم المختصر
التطبيق: اختر أفضل ثلاثة أعمال في الدورة واكتب لكل منها المشكلة والطريقة والنتيجة والدليل والتحسين التالي. اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم والإكمال: يجب أن يستطيع الطالب دمج المفاهيم والأساليب وحل الحالات وضبط الجودة لإظهار الكفاءة في التقييم النهائي.
درس نموذجي قبل الدفع
أساسيات اختبار البرمجيات — البداية والأهداف وخطة التعلم
توضح وحدة البداية نطاق أساسيات اختبار البرمجيات واستخداماته الأساسية ومكانه ضمن تقنية المعلومات والبرمجيات. يحدد الطالب أهداف الدورة والمتطلبات السابقة وخطة التعلم ومعايير النجاح. يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي.
مهمة تطبيقية: حدد هدفك التعليمي، وقيّم معرفتك الحالية، وأنشئ ملفاً للعمل والأدلة لاستخدامه طوال الدورة.
التقييم والإكمال: في نهاية الوحدة يجب أن يستطيع الطالب شرح نطاق الدورة وحدودها وهدفه التعليمي بوضوح.
كيف تعمل هذه الدورة؟
يربط عمل البرمجيات وتقنية المعلومات المتطلبات بأنظمة موثوقة. تستخدم البرامج المتغيرات وأنواع البيانات لتمثيل المعلومات، وتدفق التحكم للاختيار والتكرار، والدوال لتنظيم المنطق القابل لإعادة الاستخدام، وهياكل البيانات لتجميع القيم المترابطة. تتبادل التطبيقات البيانات عبر واجهات API وتحفظها في قواعد البيانات. يسجل التحكم في الإصدارات التغييرات ويدعم العمل الجماعي. تختبر الاختبارات السلوك المتوقع، بينما يبحث تصحيح الأخطاء عن السبب الجذري. ينقل النشر التغيير المختبر إلى بيئة التشغيل، وتساعد السجلات والمراقبة على اكتشاف الأخطاء ومشكلات الأداء والأحداث الأمنية.
لمن تناسب هذه الدورة؟
أساسيات اختبار البرمجيات دورة شهادة منظمة وموجهة نحو المسار المهني، صُممت لبناء المعرفة العملية والمصطلحات المهنية والمهارات التطبيقية. يتقدم المتعلم عبر وحدات إرشادية وسيناريوهات واقعية واختبارات معرفة ومسار تقييم نهائي.
قبل أن تبدأ
اختر تطبيقاً صغيراً أو خدمة تقنية، ووثق المتطلبات والمدخلات وخطوات المعالجة وتفاعلاً واحداً مع API أو قاعدة بيانات وحالات الاختبار ونقاط الفشل المحتملة وخطوات النشر والسجلات أو المقاييس التي ستراقبها.
التقييم والإكمال
10 اختبارات للوحدات · اختبار نهائي من 20 سؤالاً · درجة النجاح 70%
ما الذي يشمله التسجيل؟
- ✓ 10 وحدات
- ✓ 50 درساً
- ✓ 10 اختبارات للوحدات · اختبار نهائي من 20 سؤالاً · درجة النجاح 70%
- ✓ تعلم عبر الإنترنت وبوتيرتك الخاصة
- ✓ الدعم: Secure Contact Form
الوصول بعد الدفع
التسجيل في الدورة
Stripe
الوصول بعد الدفع
تعلم عبر الإنترنت وبوتيرتك الخاصة
خيارات الشهادة والتسجيل
منهج مهني متخصص
يركز هذا المنهج المتخصص الدورة على موضوعها المهني الفعلي. تبقى أسماء الوحدات التقنية متسقة للحفاظ على دقة المصطلحات، وتحتوي كل وحدة على مهمة تطبيقية ودليل إتقان باللغة العربية.
1. Testing Strategy, Risk and Quality Objectives
مهمة تطبيقية: أنشئ مخرجاً عملياً حول Testing Strategy, Risk and Quality Objectives ضمن أساسيات اختبار البرمجيات. سجل الهدف والمدخلات المتحقق منها والطريقة ونقاط القرار والنتيجة وفحصين للجودة وتحسيناً واحداً بعد المراجعة.
دليل الإتقان: اشرح المفاهيم الأساسية في Testing Strategy, Risk and Quality Objectives وقدم مخرجاً مراجعاً يثبت التطبيق الصحيح ضمن أساسيات اختبار البرمجيات.
2. Test Cases, Coverage and Traceability
مهمة تطبيقية: أنشئ مخرجاً عملياً حول Test Cases, Coverage and Traceability ضمن أساسيات اختبار البرمجيات. سجل الهدف والمدخلات المتحقق منها والطريقة ونقاط القرار والنتيجة وفحصين للجودة وتحسيناً واحداً بعد المراجعة.
دليل الإتقان: اشرح المفاهيم الأساسية في Test Cases, Coverage and Traceability وقدم مخرجاً مراجعاً يثبت التطبيق الصحيح ضمن أساسيات اختبار البرمجيات.
3. Unit Testing and Component Validation
مهمة تطبيقية: أنشئ مخرجاً عملياً حول Unit Testing and Component Validation ضمن أساسيات اختبار البرمجيات. سجل الهدف والمدخلات المتحقق منها والطريقة ونقاط القرار والنتيجة وفحصين للجودة وتحسيناً واحداً بعد المراجعة.
دليل الإتقان: اشرح المفاهيم الأساسية في Unit Testing and Component Validation وقدم مخرجاً مراجعاً يثبت التطبيق الصحيح ضمن أساسيات اختبار البرمجيات.
4. Integration and API Testing
مهمة تطبيقية: أنشئ مخرجاً عملياً حول Integration and API Testing ضمن أساسيات اختبار البرمجيات. سجل الهدف والمدخلات المتحقق منها والطريقة ونقاط القرار والنتيجة وفحصين للجودة وتحسيناً واحداً بعد المراجعة.
دليل الإتقان: اشرح المفاهيم الأساسية في Integration and API Testing وقدم مخرجاً مراجعاً يثبت التطبيق الصحيح ضمن أساسيات اختبار البرمجيات.
5. Functional and User Acceptance Testing
مهمة تطبيقية: أنشئ مخرجاً عملياً حول Functional and User Acceptance Testing ضمن أساسيات اختبار البرمجيات. سجل الهدف والمدخلات المتحقق منها والطريقة ونقاط القرار والنتيجة وفحصين للجودة وتحسيناً واحداً بعد المراجعة.
دليل الإتقان: اشرح المفاهيم الأساسية في Functional and User Acceptance Testing وقدم مخرجاً مراجعاً يثبت التطبيق الصحيح ضمن أساسيات اختبار البرمجيات.
6. Defect Reporting, Triage and Root Cause
مهمة تطبيقية: أنشئ مخرجاً عملياً حول Defect Reporting, Triage and Root Cause ضمن أساسيات اختبار البرمجيات. سجل الهدف والمدخلات المتحقق منها والطريقة ونقاط القرار والنتيجة وفحصين للجودة وتحسيناً واحداً بعد المراجعة.
دليل الإتقان: اشرح المفاهيم الأساسية في Defect Reporting, Triage and Root Cause وقدم مخرجاً مراجعاً يثبت التطبيق الصحيح ضمن أساسيات اختبار البرمجيات.
7. Regression Testing and Test Automation
مهمة تطبيقية: أنشئ مخرجاً عملياً حول Regression Testing and Test Automation ضمن أساسيات اختبار البرمجيات. سجل الهدف والمدخلات المتحقق منها والطريقة ونقاط القرار والنتيجة وفحصين للجودة وتحسيناً واحداً بعد المراجعة.
دليل الإتقان: اشرح المفاهيم الأساسية في Regression Testing and Test Automation وقدم مخرجاً مراجعاً يثبت التطبيق الصحيح ضمن أساسيات اختبار البرمجيات.
8. Performance, Security and Reliability Testing
مهمة تطبيقية: أنشئ مخرجاً عملياً حول Performance, Security and Reliability Testing ضمن أساسيات اختبار البرمجيات. سجل الهدف والمدخلات المتحقق منها والطريقة ونقاط القرار والنتيجة وفحصين للجودة وتحسيناً واحداً بعد المراجعة.
دليل الإتقان: اشرح المفاهيم الأساسية في Performance, Security and Reliability Testing وقدم مخرجاً مراجعاً يثبت التطبيق الصحيح ضمن أساسيات اختبار البرمجيات.
9. Metrics, Release Readiness and Quality Gates
مهمة تطبيقية: أنشئ مخرجاً عملياً حول Metrics, Release Readiness and Quality Gates ضمن أساسيات اختبار البرمجيات. سجل الهدف والمدخلات المتحقق منها والطريقة ونقاط القرار والنتيجة وفحصين للجودة وتحسيناً واحداً بعد المراجعة.
دليل الإتقان: اشرح المفاهيم الأساسية في Metrics, Release Readiness and Quality Gates وقدم مخرجاً مراجعاً يثبت التطبيق الصحيح ضمن أساسيات اختبار البرمجيات.
10. Capstone Test Plan and Evidence Pack
مهمة تطبيقية: أنشئ مخرجاً عملياً حول Capstone Test Plan and Evidence Pack ضمن أساسيات اختبار البرمجيات. سجل الهدف والمدخلات المتحقق منها والطريقة ونقاط القرار والنتيجة وفحصين للجودة وتحسيناً واحداً بعد المراجعة.
دليل الإتقان: اشرح المفاهيم الأساسية في Capstone Test Plan and Evidence Pack وقدم مخرجاً مراجعاً يثبت التطبيق الصحيح ضمن أساسيات اختبار البرمجيات.
اسأل عن هذه الدورة
أرسل سؤالك حول هذه الدورة. تتم إضافة الدورة واللغة تلقائيًا.