اختبار مواقع الويب
الجزء الثاني - اختبار البرمجيات
هناك العديد من أنواع الاختبارات التي يجريها فريق الاختبار او المُختبر على موقع الويب للتأكد من مطابقتة لوثيقة المتطلبات البرمجية SRS وكذلك للإجابة على السؤال هل تم بناءة بشكل هندسي متقن ! والتي تكون بشكل يدوي أو بإستخدام أدوات مختصة.
من الاختبارات ما يتعلق بـ Functionality,UX ,UI , Availability, Security ,
Reliability ...... etc
اختبار التأكد من الوظائف "الاختبار الوظيفي" Functionality
نقوم هنا بفحص كل شيء "تقريباً كل شيء " من الوظائف , الازرار - الروابط - الحقول - الصور - القوائم -النماذج ...الخ ونقوم بهذه المهمة بنية ايجاد أكبر عدد من Bug الاخطاء البرمجية سواءً كانت Fault , Error , failure .
سيناريو اختبار وظيفي حقيقي
قمت بعمل اختبار لموقع لمؤسسة تعليمية " بدون أذنهم أو حتى اخبارهم* "
وكان على الشكل التالي :-
- تم اختبار نموذج التسجيل على الموقع , فتم قبول البيانات وهي خاطئة وغير مسموح بها في العرف البرمجي , مثل قبول عمر أقل من المسموح للتسجيل في الموقع ,
تاريخ شهادة دراسية غير مسموح , رموز في البريد الالكتروني غير المسموح بها ,
رموز مكان رقم الهاتف , ملف بإمتداد غير pdf or docx للوثائق المسموح بها ,
تم قبول تاريخ ميلاد 5555/544/967 ! .
-- تم اختبار روابط الموقع كاملة وتم ايجاد روابط broken لا تعمل .
-- في خانة التواصل معنا , تم قبول ايميل يحوي رموز غير مسموح بها .
-- هناك روابط تؤدي الى اماكن خاطئة داخل الموقع .
-- وظائف الترجمة خاطئة ولاتعمل بالشكل الصحيح , حيث أنه عند ترجمة الموقع الى اللغة الانجليزية تبقى محتويات الموقع باللغة العربية !
-- تم تجربة الموقع على عدد مختلف من الشاشات والتي أمتزجت بعض محتويات الموقع مع بعضها البعض !
-- تم ايجاد العديد من الأخطاء القياسية في أكواد html .
-- تم ايجاد العديد من الأخطاء القياسية في أكواد Css .
-- تم ايجاد العديد من الأخطاء القياسية في أكواد js .
-- تم اختبار خانة البحث في الموقع بإدخال أكواد برمجية أليها فقام الموقع بعرض رسائل خطأ من المفروض أنه لايعرضها لاعتبارات أمنية .
وهذا جزء من الاختبارات التي نقوم بها على المواقع للتأكد من عمل كل الوظائف فيها بشكل سليم .
في المحصلة هذا الموقع سيء وظيفياً .
* قمت بذلك دون اخبار مُلاك الموقع لعدم وجود قوانين تُشرع اختبار البرمجيات أو اختبار الاختراق في بلدي الحبيب , وأغلب من يقوم بهذا دون اتفاق خطي موقع يتم مقاضاته الى مالا نهاية !
ليست هناك تعليقات:
إرسال تعليق