أنواع اختبارات الويب Types Of Web Tests

اقرأ في هذا المقال


أنواع اختبارات الويب

موقع بسيط ثابت 

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

  • “PSD” اختصار ل” Adobe Photoshop Document”.

تطبيق الويب الديناميكي [CMS Website]

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

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

  • “HTML” اختصار ل” HyperText Markup Language”.
  • “PHP” اختصار ل”Hypertext Preprocessor”.

موقع التجارة الإلكترونية

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

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

موقع الجوال

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

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

النقاط التي يجب مراعاتها أثناء اختبار موقع الويب 

مواقع الويب هي في الأساس تطبيقات عميل وخادم مع خوادم الويب وعملاء المتصفح، حيث يجب مراعاة التفاعلات بين صفحات (HTML) واتصالات الإنترنت وجدران الحماية والتطبيقات التي تعمل على صفحات الويب، مثل التطبيقات الصغيرة وجافا سكريبت وتطبيقات المكونات الإضافية والتطبيقات التي تعمل على جانب الخادم، مثل واجهات قواعد البيانات وتطبيقات التسجيل ومولدات الصفحات الديناميكية.

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

هل سيجد المستخدم النهائي موقع الويب سهل التصفح؟

يجب إجراء اختبار قابلية الاستخدام لقياس سهولة استخدام موقع الويب للمستخدم النهائي في سياق إمكانية الوصول وإمكانية البحث والفائدة وما إلى ذلك.

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

المصدر: Web Application Testing Complete Guide (How To Test A Website)Web Application Testing: 8 Step Guide to Website TestingA 6-Step Guide to Web Application TestingWeb Application Testing


شارك المقالة: