قريباً

ضمان جودة البرمجيات والاختبار اليدوي

تعلّم أساسيات اختبار البرمجيات واكتسب المهارات العملية اللازمة للعمل كمهندس ضمان جودة.

المدة
10 أسبوع · 4 ساعة/أسبوع
المستوى
مبتدئ
تاريخ البداية
—
عن الدورة

دورة عملية ومتكاملة في ضمان جودة البرمجيات واختبارها، تبدأ من أساسيات الـ QA وتمر بمراحل اختبار البرمجيات، كتابة Test Cases، تنفيذ الاختبارات، اكتشاف وتوثيق الأخطاء، واستخدام أدوات إدارة الاختبارات والـ Bugs. تهدف الدورة إلى بناء فهم عملي لعملية الاختبار وتمكين المتدرب من تطبيق مهارات الـ Manual Testing على مشاريع حقيقية.

هدف الدورة

تأهيل المتدربين لفهم وتطبيق أساسيات ضمان جودة البرمجيات والاختبار اليدوي، والقدرة على تحليل المتطلبات، تصميم وتنفيذ حالات الاختبار، واكتشاف وتوثيق الأخطاء بطريقة احترافية.

مسارات الدورة

وحدات الدورة

اضغط على أي وحدة تشوف محتواها بالتفصيل.

التعرف على مفهوم ضمان الجودة ودور مهندس الـ QA ومراحل تطوير واختبار البرمجيات.

المواضيع
  • مقدمة في Software Quality Assurance
  • دور ومسؤوليات QA Engineer
  • Software Development Life Cycle (SDLC)
  • Software Testing Life Cycle (STLC)
  • مبادئ وأهداف اختبار البرمجيات
  • أنواع الاختبارات الأساسية
  • مستويات الاختبار
  • مقدمة في Agile وScrum

تعلم كيفية تحليل المتطلبات وتحويلها إلى سيناريوهات وحالات اختبار واضحة وقابلة للتنفيذ.

المواضيع
  • Requirement Analysis
  • User Stories
  • Acceptance Criteria
  • Test Scenarios
  • Test Cases
  • Test Case Design Techniques
  • Positive and Negative Testing
  • Boundary Value Analysis
  • Equivalence Partitioning
  • Test Data

تطبيق الاختبارات على الأنظمة واكتشاف الأخطاء وتوثيقها ومتابعتها حتى إغلاقها.

المواضيع
  • Test Execution
  • Functional Testing
  • Smoke Testing
  • Sanity Testing
  • Regression Testing
  • Exploratory Testing
  • User Acceptance Testing (UAT)
  • Bug Identification
  • Bug Lifecycle
  • Bug Reporting
  • Defect Severity and Priority
  • Retesting
كل الدورات