لكي تعرف هل يستطيع المستخدم إكمال الحجز، أعطه مهمة واتركه يختار طريقه في الواجهة. سجّل أين يتردد، وما الذي يفهمه من الرسائل، ومتى يحتاج مساعدة. وبالتوازي افحص لوحة المفاتيح والتباين والتسميات واتجاه النص؛ ملاحظة الاستخدام وفحص الوصول يجيبان أسئلة متداخلة، ولا يغني أحدهما عن الآخر.

اختر مهامًا تصف الغاية لا مكان الزر

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

ثلاث مهام مقترحة لجلسة، وليست نتائج جلسة
المهمةبداية التجربةعلامة الإنجاز
إنشاء حجزالصفحة الرئيسية وحساب تجريبيظهور الحجز الصحيح في قائمة المستخدم
تصحيح وقت غير متاحموعد يتعارض مع حجز تجريبيفهم الرفض واختيار وقت متاح
العثور على طلب سابقعدة طلبات تجريبيةالوصول إلى تفاصيل الطلب المقصود

حدد مسبقًا متى تتوقف المهمة، ومتى يجوز للميسّر التدخل، وكيف تسجل المساعدة. لا تقارن زمن مهمة ساعدت فيها المشارك بزمن مهمة مستقلة كأن الظروف متطابقة. سجّل الجهاز والمتصفح واللغة ومستوى الخبرة المرتبط بالمهمة، دون جمع تفاصيل شخصية لا تحتاجها.

أدر جلسة دون توجيه النتيجة

  1. اشرح أن الاختبار للواجهة، وأن للمشارك التوقف، واحصل على موافقة واضحة إذا كنت تسجل صوتًا أو شاشة.
  2. قدم المهمة واترك الشخص يختار المسار. اطلب وصف ما يفكر فيه دون اقتراح الإجابة.
  3. سجّل التردد والعودة للخلف والأخطاء والمساعدة؛ فرّق بين المشاهدة وتفسيرك لسببها.
  4. بعد المهمة اسأل ما توقعه الشخص من العنوان أو الزر الذي أربكه.
  5. انهِ الجلسة بمسح بياناتها التجريبية وفق خطة الاحتفاظ المتفق عليها.

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

نموذج ملاحظة يترك النتائج فارغة

حقول تعبّأ أثناء الاختبار
الحقلما يسجل
رمز الجلسة والمهمةمعرّف دون اسم المشارك
المشاهدةالفعل أو العبارة كما حدثت
النتيجةاكتمل مستقلًا، اكتمل بمساعدة، أو لم يكتمل
التفسير الأوليفرضية سبب الارتباك، قابلة للمراجعة
الشدة والأولويةأثر المشكلة وتكرارها والبديل المتاح
الإصلاح وإعادة الفحصالتغيير المقترح ودليل التحقق لاحقًا

عبارة «توقف قبل تأكيد الحجز وسأل هل دفع مبلغًا» مشاهدة إذا حدثت بالفعل. أما «اللون ضعيف» فتفسير يحتاج فحصًا. لا تضف المثال إلى جدول نتائجك على أنه واقعة؛ النماذج هنا إرشادية ولا تصف جلسات أجريت.

فحوص خاصة بالنص العربي والاتجاه

استخدم lang="ar" وdir="rtl" على المستند العربي، واعزل الأكواد والمعرّفات والروابط المختلطة عند الحاجة. تؤكد وثائق W3C لاتجاه النص أن اللغة والاتجاه معلومتان مختلفتان، وأن الخصائص المنطقية في CSS تساعد على ضبط البداية والنهاية دون افتراض اليسار واليمين.

  • افحص رقم الهاتف مع علامة الجمع، والتاريخ، ومعرّف الحجز الذي يمزج العربية واللاتينية.
  • جرّب عناوين أطول من الأمثلة الأولى وتكبير النص، خصوصًا على الهاتف.
  • راجع الجداول والأسهم وتسلسل الخطوات؛ لا تعكس رمزًا له معنى ثابت تلقائيًا.
  • تنقل بـTab وShift+Tab وأغلق قائمة الهاتف بـEscape، وتأكد من وضوح التركيز.
  • تحقق من تسميات الحقول ورسائل الخطأ والتباين حسب WCAG 2.2.

صنّف الأثر ثم أعد اختبار المهمة

مشكلة تمنع إكمال الحجز أو تجعل الشخص يعدل طلب مستخدم آخر لها أولوية أعلى من اختلاف محاذاة ثانوي. قد تكون المشكلة شديدة حتى إذا ظهرت مرة واحدة وكان أثرها فقدان بيانات. سجّل الشدة والتكرار والبديل، ثم عالج السبب وأعد المهمة على نسخة محددة. لا تكتفِ بصورة بعد الإصلاح إذا كان الخلل في التنقل أو الفهم.

اجمع بروتوكول الجلسات والملاحظات والمشكلات المرتبة وفحوص الوصول، واذكر من شملته العينة وما لم تختبره. وعند تعديل الواجهة البرمجية، اربط كل تغيير بالمهمة التي تعطلت ونتيجة إعادة اختبارها، كي تعرف هل عالج التعديل المشكلة التي شاهدتها.

المصادر

مراجعة المصادر: .

اختبار المثال وحدوده

هذه خطة اختبار ونماذج فارغة للتعبئة؛ لم تُجرَ جلسات مع مشاركين ولم تُنسب ملاحظات إلى أشخاص.

مقالات ذات صلة

الخدمة المرتبطة: تطوير المشاريع البرمجية الجامعية.

أرسل متطلبات مشروعك