اكتشف المبادئ الأساسية لاختبار البرمجيات والإجراءات المنهجية في هذه الدورة المجانية عبر الإنترنت.
اختبار البرمجيات هو عملية فحص خصائص البرمجية وتحليل كيفية عمل مكوناتها لاكتشاف الأخطاء والمشاكل المحتملة.
تساعد هذه الدورة في فهم دورة حياة تطوير البرمجيات وأنواع الاختبارات المختلفة، مع التركيز على أهمية الاختبارات اليدوية وكيفية إجرائها بشكل فعّال.
ستتعرف أيضًا على مراحل اختبار البرمجيات والإجابات عن أسئلة مثل: “ما هو الإجراء الخاص ببناء البرمجيات؟” و “لماذا نحتاج إلى الاختبارات الآلية؟”.
اختبار البرمجيات هو عملية تهدف إلى التأكد من صحة البرمجيات من خلال تحليل أدائها وكشف الأخطاء التي قد تؤثر على تشغيلها. يتناول هذا الكورس المبادئ الأساسية لاختبار البرمجيات ويوضح دورة حياة تطوير واختبار البرمجيات. ستتعلم كيفية إجراء اختبارات يدوية واستخدام أدوات الاختبار اليدوية الشهيرة مثل “SonarQube” و”Bugzilla”. بالإضافة إلى ذلك، ستتعرف على طرق اختبار تدفق البيانات وتغطية الفروع وتغطية التعليمات البرمجية.
تتمحور هذه الدورة حول:
تتضمن هذه الدورة شرحًا وافيًا للاختبارات اليدوية التي تعتمد على مهارات الإنسان لفحص أداء البرمجيات:
مع الانتقال إلى الاختبارات الآلية، تغطي الدورة الجوانب التالية:
هذه الدورة في اختبار البرمجيات ستمنحك المعرفة والأدوات التي تحتاجها للتقدم في مسيرتك المهنية، وتعلم زملائك كيفية استخدام تقنيات وإجراءات الاختبار بفعالية. ستتعلم كيفية استخدام أساليب اختبار البرمجيات اليدوية والآلية لضمان كفاءة البرامج وتحسين جودة العمل. سجل الآن لتطوير مهاراتك في اختبار البرمجيات وزيادة فرصك المهنية.