
دورة اختبار البرمجيات
أتقن المهارات الأساسية لضمان الجودة مع تدريب مختبر البرمجيات POEI. تعلم قراءة المتطلبات، تصميم حالات اختبار قوية، الإبلاغ عن الأخطاء بوضوح، والتحقق من تدفقات الويب مثل تسجيل الدخول والبحث والتسجيل لتقديم برمجيات موثوقة عالية الجودة في أي فريق تقني.
ماذا ستتعلم:
يمنحك تدريب مختبر البرمجيات POEI مهارات عملية جاهزة للعمل لتحليل المتطلبات، تصميم حالات اختبار فعالة، وتخطيط دورات اختبار مركزة. تتعلم أساسيات ضمان الجودة، تحديد الأولويات بناءً على المخاطر، الإبلاغ عن الأخطاء بوضوح، والتواصل القوي مع أصحاب المصلحة. يغطي الدورة أيضًا تدفقات تطبيقات الويب، أساسيات الأمان، التقنيات الاستكشافية، والاختبار بدون تطبيق مشغل لتأثير حقيقي في المشاريع.
كيف تدرس بشكل عملي دورة اختبار البرمجيات
كيف تتدرب عملياً دورة اختبار البرمجيات
لك إذا كنت شركة وتريد تدريب فريقك
في Elevify للشركات، يأتي الدورة مع تمارين وأمثلة من عملك نفسه وبالطريقة التي تحتاجها شركتك.
محتوى الدورة
6 فصول • 30 دروسمدة بين 4 و 360 ساعة (أنت تقرر)
الفصل 1إخفاءإخفاء التفاصيلعرض التفاصيلفهم متطلبات المنتج وأساسيات ضمان الجودة
فهم متطلبات المنتج وأساسيات ضمان الجودة
الدرس 1 • تقنيات البحث للاختبار بدون تطبيق يعمل (مراجعة الوثائق، API/العقود، مواصفات الواجهة)
تعلم تقنيات البحث لتصميم الاختبارات قبل توفر التطبيق. استخدم الوثائق والعقود ومواصفات الواجهة لتوقع المخاطر، وإعداد بيانات الاختبار، والتحقق من التوافق مع احتياجات الأعمال.
الدرس 2 • نماذج عمليات ضمان الجودة الشائعة: نموذج V، الاختبار الرشيق، الاختبار الاستكشافي
استكشف نماذج عمليات ضمان الجودة الرئيسية وكيف توجه التخطيط والتنفيذ والتقرير. تعلم متى تطبق نموذج V، والاختبار الرشيق، والاختبار الاستكشافي لتحقيق التوازن بين الهيكل والسرعة والتعلم في المشاريع الحقيقية.
الدرس 3 • مفاهيم الجودة الأساسية: العيوب، الشدة مقابل الأولوية، معايير القبول
افهم المفاهيم الأساسية للجودة التي توجه قرارات الاختبار. تعلم التمييز بين العيوب وطلبات التغيير، وتقييم الشدة والأولوية، وتحديد معايير القبول الواضحة المتوافقة مع توقعات الأعمال.
الدرس 4 • وثائق الاختبار: مصفوفة تتبع المتطلبات، خطط الاختبار، حالات الاختبار، سيناريوهات الاختبار
اكتشف الوثائق الأساسية للاختبار التي تنظم عمل ضمان الجودة. تعلم كيف تربط مصفوفات التتبع، وخطط الاختبار، وحالات الاختبار، والسيناريوهات المتطلبات بالتغطية، وتدعم تحليل التأثير، وتحسن التواصل والتقارير.
الدرس 5 • قراءة وتفسير المتطلبات الوظيفية وقصص المستخدمين
طوّر مهارات قراءة وتفسير المتطلبات الوظيفية وقصص المستخدمين. تعلم كشف الافتراضات المخفية، وتحديد التفاصيل المفقودة، وترجمة لغة الأعمال إلى شروط وسيناريوهات قابلة للاختبار الملموسة.
الفصل 2إخفاءإخفاء التفاصيلعرض التفاصيلتقنيات تصميم الاختبار وكتابة حالات الاختبار
تقنيات تصميم الاختبار وكتابة حالات الاختبار
الدرس 1 • كتابة حالات اختبار واضحة وذرية: المعرف، العنوان، الشروط المسبقة، الخطوات، البيانات، النتيجة المتوقعة
تعلم كتابة حالات اختبار واضحة وذرية بهيكل ولغة متسقة. ستحدد المعرفات والعناوين والشروط المسبقة والخطوات والبيانات والنتائج المتوقعة حتى يتمكن أي مختبر من التنفيذ وإعادة إنتاج النتائج بشكل موثوق.
الدرس 2 • جداول القرارات واختبار الانتقال بين الحالات للسير العملية
استكشف جداول القرارات واختبار الانتقال بين الحالات لنمذجة قواعد الأعمال والسير المعقدة. ستتعلم استخلاص حالات الاختبار من تركيبات الشروط والتحقق من السلوك عبر الحالات والأحداث والانتقالات.
الدرس 3 • حالات الاستخدام والمسار السعيد مقابل التدفقات البديلة
افهم كيف تصمم الاختبارات من حالات الاستخدام مع التركيز على أهداف المستخدم والشروط المسبقة والسير. ستفرق بين المسارات السعيدة والمسارات البديلة واستثناءات، مما يضمن تغطية واقعية للسيناريوهات من نهاية إلى نهاية.
الدرس 4 • تصميم سيناريوهات إيجابية وسلبية وحالات حدية للنماذج والمصادقة
طوّر سيناريوهات إيجابية وسلبية وحالات حدية قوية للنماذج والمصادقة. ستتدرب على دمج التحقق من الإدخال والأمان وسهولة الاستخدام لكشف العيوب التي تفوتها اختبارات المسار السعيد البسيطة.
الدرس 5 • تقسيم المكافئة وتحليل القيم الحدية
تعلم كيف يقلل تقسيم المكافئة وتحليل القيم الحدية من الاختبارات الزائدة مع زيادة التغطية. ستتدرب على تحديد الأقسام واختيار الحدود وتطبيق هذه التقنيات على حقول الإدخال وقواعد الأعمال الحقيقية.
الفصل 3إخفاءإخفاء التفاصيلعرض التفاصيلوظائف تطبيقات الويب: المصادقة، الترخيص، والنماذج
وظائف تطبيقات الويب: المصادقة، الترخيص، والنماذج
الدرس 1 • التحقق من الإدخال: جانب العميل مقابل الخادم، التنقية، صيغة البريد الإلكتروني، قوة كلمة المرور
يشرح هذا القسم كيفية اختبار التحقق من الإدخال والتنقية على جانبي العميل والخادم. ستتعلم تصميم اختبارات للبيانات الملغومة، ومشكلات الترميز، وقواعد القوة، مما يقلل من مخاطر الأمان ويحسن سلامة البيانات.
الدرس 2 • معالجة النماذج متعددة الحقول: حقول التأكيد، تقليم المسافات البيضاء، اليونيكود ومخاوف الدولية
يعالج هذا القسم اختبار النماذج متعددة الحقول المعقدة، بما في ذلك حقول التأكيد، ومعالجة المسافات البيضاء، والمدخلات الدولية. ستتعلم تصميم حالات تكشف الأخطاء الدقيقة في التحليل والتنسيق وتوافق البيانات.
الدرس 3 • تدفقات تسجيل المستخدمين: التحقق من الحقول، قواعد كلمة المرور، التأكيد، تفرد البريد الإلكتروني
يركز هذا القسم على تدفقات تسجيل المستخدمين، من التحقق من الحقول وسياسات كلمة المرور إلى تفرد البريد الإلكتروني وخطوات التأكيد. ستتعلم اختبار المسارات السعيدة والحالات الحدية التي غالباً ما تسبب مشكلات جودة البيانات أو الأمان.
الدرس 4 • تدفقات تسجيل الدخول: معالجة الجلسات، رسائل الخطأ، إغلاق الحساب، افتراضات إعادة تعيين كلمة المرور
يغطي هذا القسم سلوك تسجيل الدخول من نهاية إلى نهاية، بما في ذلك معالجة الجلسات، وردود الخطأ، وقواعد الإغلاق، وتدفقات إعادة تعيين كلمة المرور. ستتعلم تصميم اختبارات تكشف مشكلات الاستخدامية والموثوقية والأمان في المصادقة.
الدرس 5 • أساسيات أمان المصادقة: ملفات تعريف الارتباط للجلسات، تسجيل الخروج، CSRF واعتبارات OWASP الأساسية
يقدم هذا القسم مفاهيم أمان المصادقة الرئيسية للمختبرين، بما في ذلك ملفات تعريف الارتباط الآمنة للجلسات، وسلوك تسجيل الخروج، ودفاعات CSRF، وإرشادات OWASP الأساسية. ستتعلم اكتشاف الضعف الشائع ورفع عيوب واضحة وقابلة للتنفيذ.
الفصل 4إخفاءإخفاء التفاصيلعرض التفاصيلالبحث، التصفية، وسير عمل التسجيل
البحث، التصفية، وسير عمل التسجيل
الدرس 1 • التصفح وحجم النتائج، الترتيب، واعتبارات الأداء
يغطي هذا القسم كيف تؤثر التصفح والحدود والترتيب على الاستخدامية والأداء. يتعلم المختبرون التحقق من حدود الصفحات والترتيب الثابت وتنفيذ الحدود وكيف تؤثر مجموعات البيانات الكبيرة على أوقات الاستجابة والموارد.
الدرس 2 • تدفق التسجيل: الإيديمبوتنسي، التوازي، ردود الفعل للواجهة، حالات النجاح/الفشل
يوضح هذا القسم كيفية اختبار تدفقات التسجيل للإيديمبوتنسي والتوازي وردود الفعل الواضحة للواجهة. يثبت المختبرون المسارات النجاح والفشل وإعادة المحاولة، مما يضمن سجلات متسقة حتى تحت الإجراءات المتكررة أو المتوازية.
الدرس 3 • سلوك البحث: تطابق الكلمات المفتاحية، التطابقات الجزئية، حساسية حالة الأحرف، كلمات الوقف، الترتيب
يشرح هذا القسم كيف يجب أن يتصرف البحث للكلمات المفتاحية والتطابقات الجزئية والحساسية لحالة الأحرف والكلمات الوقف والترتيب. يتعلم المختبرون تصميم بيانات اختبار دقيقة وحالات حدية وتأكيدات لنتائج متوقعة وذات صلة.
الدرس 4 • نزاهة البيانات: سجلات التسجيل، التكرارات، علاقات المستخدم-الدورة
يشرح هذا القسم كيفية التحقق من نزاهة البيانات لسجلات التسجيل، ومنع التكرارات والروابط المعطلة بين المستخدم والدورة. يتعلم المختبرون تصميم الفحوصات والقيود واختبارات المصالحة عبر الخدمات وقواعد البيانات.
الدرس 5 • معالجة الخطأ ورسائل المستخدم للعمليات غير المتزامنة والشاشات الفارغة/الفاشلة
يركز هذا القسم على تثبيت معالجة الخطأ ورسائل المستخدم للعمليات غير المتزامنة. يضمن المختبرون أن الشاشات الفارغة والتحميل والفشل معلوماتية ويمكن الوصول إليها وتوجه المستخدمين نحو إجراءات الاسترداد الآمنة.
الفصل 5إخفاءإخفاء التفاصيلعرض التفاصيلتخطيط الاختبار، الترتيب الأولويات، والتواصل
تخطيط الاختبار، الترتيب الأولويات، والتواصل
الدرس 1 • تحديد نطاق خطة اختبار قصيرة: داخل النطاق، خارج النطاق، الأهداف والافتراضات
تعلم تحديد نطاق خطة اختبار قصيرة وعملية تحدد الأهداف والعناصر داخل النطاق وخارجه والافتراضات والقيود. التركيز على الوثائق الخفيفة التي توجه الاختبار دون إبطاء التسليم.
الدرس 2 • التواصل مع أصحاب المصلحة: طرح أسئلة توضيحية، توثيق الافتراضات، التسليم للمطورين
طوّر مهارات التواصل للعمل مع مالكي المنتج والمطورين وأصحاب المصلحة الآخرين. ستتدرب على طرح أسئلة توضيحية، وتوثيق الافتراضات، وإجراء تسليم فعال لنتائج الاختبار والعيوب.
الدرس 3 • الاختبار القائم على المخاطر وتعيين الأولوية البسيط (عالي/متوسط/منخفض)
تعلم تحديد مخاطر المنتج، وربطها بأهداف الاختبار، وتعيين أولويات عالية/متوسطة/منخفضة بسيطة. تدرب على التوازن بين التغطية والوقت والتأثير حتى تُنفذ الاختبارات الأكثر أهمية أولاً تحت القيود الحقيقية.
الدرس 4 • إنشاء مصفوفات اختبار موجزة وربط الاختبارات بالمتطلبات
استكشف كيفية تصميم مصفوفات اختبار موجزة تربط المتطلبات والمخاطر وحالات الاختبار. ستتعلم تجنب التكرار، وإبراز فجوات التغطية، والحفاظ على مصفوفات قابلة للقراءة للمختبرين وأصحاب المصلحة غير التقنيين.
الدرس 5 • كتابة تقارير عيوب واضحة: القوالب والحقول الأساسية
افهم كيفية كتابة تقارير عيوب واضحة وقابلة للإعادة باستخدام قوالب منظمة. ستتدرب على وصف الأعراض والخطوات والأدلة حتى يتمكن المطورون من إعادة الإنتاج والتشخيص وإصلاح العيوب بأقل تبادل.
الفصل 6إخفاءإخفاء التفاصيلعرض التفاصيلمهارات الاختبار العملية بدون تطبيق يعمل
مهارات الاختبار العملية بدون تطبيق يعمل
الدرس 1 • إنشاء خطوات إعادة إنتاج مفصلة وافتراضات البيئة عند عدم الاختبار الحي
طوّر عادة كتابة خطوات إعادة إنتاج دقيقة وملاحظات البيئة حتى عند محاكاة الاختبارات فقط. ستتدرب على هيكلة الخطوات والمدخلات والنتائج المتوقعة لدعم تقارير العيوب المستقبلية.
الدرس 2 • استخدام قوائم الاختبار والقوالب لمحاكاة تنفيذ الاختبار والتقاط الأدلة
تعلم استخدام قوائم الاختبار والقوالب لمحاكاة تنفيذ الاختبار وسجل النتائج وتخزين حاملات الأدلة. ستصمم نماذج قابلة لإعادة الاستخدام تجعل التشغيلات اليدوية أو الآلية اللاحقة أسرع وأكثر اتساقاً.
الدرس 3 • فحوصات التوافق وسهولة الاستخدام الأساسية للاختبار اليدوي محدود النطاق
افهم أي فحوصات التوافق وسهولة الاستخدام يمكن إعدادها قبل وجود بناء. ستحدد تغطية أجهزة ومتصفحات دنيا، وتوقعات إمكانية الوصول الأساسية، ومعايير تخطيط وتنقل بسيطة.
الدرس 4 • استراتيجيات الوهم والاختبار: عينات المستخدمين، الدورات، والقيم الحدية
تعلم كيفية تصميم مستخدمين ودورات و قيم حدية واقعية وهمية عند عدم توفر النظام. ستتدرب على هيكلة مجموعات بيانات قابلة لإعادة الاستخدام تكشف العيوب وتدعم نتائج اختبار قابلة للتكرار والمقارنة.
الدرس 5 • ميثاقات الاختبار الاستكشافي واختبار الطاولة باستخدام المواصفات المكتوبة فقط
استكشف كيفية تخطيط وتشغيل جلسات استكشافية باستخدام المواصفات أو الرسوم أو قصص المستخدمين المكتوبة فقط. ستُنشئ ميثاقات مركزة، ومحاكاة التدفقات على الورق، والتقاط الملاحظات والأسئلة المفتوحة.

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

أحب كيف أن الدروس مباشرة ومركزة وكيف يمكنني تغيير الفصول وتخطي المحتوى الذي لا أحتاجه.

أحب المحتوى وطريقة العرض ونسخ الفيديوهات، مما يسرّع العملية!

المنصة سريعة وبسيطة الاستخدام. تنوع المحتوى والفيديوهات التكميلية تساعد كثيراً في التعلم.

أهم الدورات
الأسئلة الشائعة
من هي Elevify؟ كيف تعمل؟
هل الدورات تتضمن شهادات؟
هل الدورات مجانية؟
ما هو عبء الدورة؟
كيف تبدو الدورات؟
كيف تعمل الدورات؟
ما هي مدة الدورات؟
ما هو سعر أو تكلفة الدورات؟
ما هو التعليم عن بعد أو الدورة عبر الإنترنت وكيف تعمل؟
دورة PDF




















