ابدأ من هنا
الرئيسية›ISTQB CT-MAT›الفصل الأول: عالم الموبايل — Mobile World

الفصل الأول: عالم الموبايل — Mobile World

7 أيلول 2026·34:28·متوسطأساسياتشرح

الفصل الأول من منهج ISTQB CT-MAT بالعربي: بيانات التحليلات، نماذج العمل، أنواع الأجهزة والتطبيقات، معمارية تطبيقات الموبايل، استراتيجية الاختبار، والتحديات والمخاطر الخاصة بالموبايل.

قبل ما تبدأ

  • شهادة ISTQB CTFL أو معرفة بأساسيات الاختبار ومصطلحاته
  • استخدام عملي لتطبيقات الموبايل — ما بتحتاج خلفية برمجية

الخلاصة بنقاط

  • بيانات التحليلات (analytics) هي أساس مصفوفة الأجهزة — مش رأيك ولا جهازك الشخصي
  • أنواع التطبيقات ثلاثة: Native و Mobile Web و Hybrid — والنوع بيحدّد شو تختبر وبأي أدوات
  • نموذج العمل (مدفوع، freemium، اشتراك، إعلانات، m-commerce) بيحدّد أهم المسارات اللي لازم تختبرها
  • معمارية التطبيق (client-server، خدمات خلفية، تخزين محلي ومزامنة) بتقول لك وين ممكن يوقع الـ Bug
  • أكبر تحديات الموبايل: التشتّت (fragmentation)، الشبكة، المقاطعات، والموارد المحدودة — فالاستراتيجية لازم تكون مبنية على المخاطر

هذا الدرس بيغطّي الفصل الأول من منهج ISTQB CT-MAT — Mobile World. الشرح بالفيديو، وهذا ملخّص سريع للفصل.

  • بيانات التحليلات: نسب الأجهزة وأنظمة التشغيل والشبكات من كونسول الستور وأدوات مثل Firebase — منها تبني مصفوفة الأجهزة.
  • نماذج العمل: مدفوع، freemium، مشتريات داخل التطبيق، اشتراكات، إعلانات، m-commerce — والنموذج بيحدّد المسارات الحرجة.
  • أنواع الأجهزة: سمارتفون، تابلت، ساعات ذكية، شاشات سيارة — بتختلف بالشاشة والحسّاسات والموارد.
  • أنواع التطبيقات: Native و Mobile Web و Hybrid — والنوع بيحدّد شو تختبر وبأي أدوات.
  • المعمارية: واجهة على الجهاز ← خدمات خلفية (APIs) ← قاعدة بيانات، مع تخزين محلي ومزامنة.
  • استراتيجية الاختبار: مبنية على المخاطر، وبتخلط أجهزة حقيقية + محاكيات + مزارع أجهزة سحابية.
  • التحديات والمخاطر: التشتّت، الشبكة، المقاطعات، الموارد المحدودة، الأذونات، ومراجعة الستور.

بالدرس الجاي: الفصل الثاني — أنواع اختبار تطبيقات الموبايل.

تمرين

حلّل تطبيق موبايل من زاوية الأعمال والتقنية

  1. اختر تطبيق موبايل بتستعمله يومياً وحدّد نوعه: Native ولا Mobile Web ولا Hybrid — وبرّر شو دلّك
  2. حدّد نموذج العمل اللي بيشتغل عليه التطبيق، وشو أهم مسار بيجيب فلوس
  3. افترض إنك فتحت تحليلات المستخدمين: اكتب أهم 5 أجهزة وأنظمة تشغيل بتتوقّع تطلع بأعلى القائمة بسوق الأردن
  4. ابني مصفوفة أجهزة (device matrix) من 5 صفوف: الجهاز، نظام التشغيل، حجم الشاشة، وسبب اختيارك
  5. ارسم معمارية التطبيق بشكل مبسّط: الواجهة، الخدمات الخلفية، والتخزين المحلي — وحدّد وين ممكن يطلع الـ Bug
  6. اكتب أعلى 3 مخاطر خاصة بالموبايل على هذا التطبيق، وشو رح تختبر لكل خطر
اكشف الحل
  • النوع: إذا بينزل من الستور وبيوصل لمكوّنات الجهاز وبيشتغل offline جزئياً → Native؛ إذا شاشاته ويب جوّا WebView → Hybrid؛ إذا بتفتحه من المتصفّح → Mobile Web
  • نموذج العمل بيحدّد أولوياتك: اشتراكات → مسار الدفع والتجديد وانتهاء التجربة؛ إعلانات → ظهور الإعلان بدون يخرّب الواجهة أو يبطّئ التطبيق
  • التحليلات مصدرها كونسول الستور وأدوات مثل Firebase وتقارير الـ Crash — وأهم أعمدة: موديل الجهاز، إصدار نظام التشغيل، دقّة الشاشة، نوع الشبكة، والدولة
  • مصفوفة الأجهزة بتتبنى على التغطية مش العدد: أعلى نسبة استخدام + أقدم نظام مدعوم + أصغر وأكبر شاشة + جهاز ضعيف الموارد
  • المعمارية: واجهة على الجهاز → API وخدمات خلفية → قاعدة بيانات؛ والتخزين المحلي أكبر مصدر لمشاكل المزامنة — اختبر offline بعدين رجوع الشبكة
  • أشهر المخاطر: تشتّت الأجهزة وأنظمة التشغيل، انقطاع الشبكة والتبديل بين WiFi والبيانات، المقاطعات (مكالمة، إشعار، بطارية ضعيفة)، والأذونات — وكل خطر بدّه حالات اختبار مخصّصة
تقدّم الشهادة0%

شاهد 90% من الفيديو حتى ينحسب هذا الدرس مكتمل.

خلصت الدرس؟ 👏خذ استراحة 60 ثانية واصطد bugsلعبة Debug Hunt — بتلعبها عالموبايل كمان
العب هسا

النقاش 🔻

اكتب سؤالك أو ملاحظتك. التعليقات بتظهر بعد المراجعة.