الإجابة المختصرة
قبل النشر، اختبر التطبيق كما يراه زائر جديد، ثم اختبر ما يحدث عند إدخال بيانات خاطئة أو فقد الاتصال أو استخدام حساب بصلاحيات مختلفة. ظهور معاينة جميلة لا يثبت أن الحفظ أو الصلاحيات أو التشغيل تعمل كما تتوقع.
ابدأ بالرحلة التي بنيت التطبيق من أجلها
اكتب سيناريو واحدًا كاملًا، مثل إرسال طلب ثم مراجعته وتغيير حالته. نفّذه من البداية إلى النهاية ببيانات تجريبية واضحة. سجّل النتيجة الفعلية في كل خطوة؛ لا تكتفِ بوجود الزر أو شاشة التأكيد.
| الاختبار | ماذا تفعل؟ | علامة النجاح |
|---|---|---|
| زيارة جديدة | افتح صفحة عامة دون جلسة دخول | تظهر الصفحة المقصودة دون مطالبة غير لازمة |
| رابط مباشر | افتح صفحة داخلية وحدّث المتصفح | تبقى على الصفحة الصحيحة |
| حفظ | أرسل طلبًا ثم افتحه بعد تحديث الصفحة | الطلب موجود بالقيم الصحيحة |
| حقول ناقصة | احذف حقلًا مطلوبًا وأرسل | توضيح الخطأ دون سجل غير صالح |
| صلاحيات | اطلب بيانات عميل آخر بحساب مختلف | رفض الوصول من الخادم |
| انقطاع | جرّب فشل الطلب أو الاتصال | رسالة دقيقة دون نجاح وهمي |
| شاشة ضيقة | افتح النموذج والجدول على الجوال | محتوى مقروء وتحكم قابل للاستخدام |
| صفحة مفقودة | افتح مسارًا غير موجود | صفحة مناسبة ورمز HTTP صحيح |
راجع البيانات والخدمات الخارجية
تأكد من أنك لا تجمع حقولًا لا تحتاجها، وأن الشخص الذي يعالج الطلب يستطيع الوصول إلى ما يخصه فقط. جرّب إجراءات النسخ الاحتياطي أو التصدير والاستعادة إذا كانت ضمن تصميم المشروع، وحدّد من ينفذها. وجود ملف تصدير لم يُختبر لا يثبت إمكانية استعادة الخدمة.
إذا أضفت دفعًا أو بريدًا أو رسائل، اختبر التكامل في البيئة المخصصة لذلك وتحقق من النتيجة في الطرفين. لا تعتبر ضغط الزر دليلًا على نجاح الدفع أو وصول الرسالة. هذه قائمة تشغيل عامة وليست شهادة أمان أو إثبات امتثال قانوني.
وصف جاهز للمراجعة
راجع التطبيق الحالي قبل النشر دون إضافة مزايا جديدة أو تغيير البيانات الحقيقية.
حدّد الرحلة الأساسية، ثم اختبر الحفظ والتحديث ومنع التكرار وحالات الخطأ.
راجع صلاحيات العميل والمسؤول من الخادم، والوصول المباشر إلى الصفحات والبيانات.
افحص RTL والجوال وتسميات الحقول وترتيب التنقل بلوحة المفاتيح.
ميّز بين ما اختبرته فعليًا وما يحتاج إلى إعداد أو تحقق خارجي.
لا تنفذ دفعًا حقيقيًا ولا ترسل رسائل إلى عملاء أثناء الاختبار.
قدّم قائمة بالمشكلات وخطوات إعادة إنتاجها وشروط إصلاحها، ثم أعد اختبار الإصلاحات.
قرار النشر
أصلح أولًا ما يمنع إكمال المهمة أو يفقد البيانات أو يكشفها لمستخدم غير مخول. يمكن تأجيل تحسينات شكلية لا تعطل الاستخدام إذا كانت موثقة. احتفظ بإصدار يمكن الرجوع إليه، وحدّد كيف ستعرف أن النشر سبب مشكلة.
أسئلة شائعة
هل اختبار حساب المسؤول يكفي؟ لا؛ جرّب زائرًا وحسابين عاديين لأن المسؤول يملك وصولًا أوسع.
هل يجب اختبار كل شيء يدويًا؟ اجمع بين فحوص آلية مناسبة وتجربة فعلية للرحلة؛ لكل منهما أخطاء قد لا يكشفها الآخر.
هل نجاح الاختبارات يلغي الحاجة للمتابعة؟ لا؛ راقب الأخطاء ونتائج الاستخدام بعد النشر وأعد الاختبار عند التغييرات المؤثرة.
الخطوة التالية: انسخ طلب المراجعة وافتح مشروعك في إطلاق.

