كيفية إجراء اختبارات ضمان الجودة (QA) على موقع الويب الجديد الخاص بك
نشرت: 2022-04-12تتطلب مواقع الويب ، مثل منتجات البرامج وألعاب الفيديو ، الكثير من الاختبارات. الأخطاء والأخطاء والقطع المكسورة مضمونة لإرسال عملائك المحتملين إلى العمل. لذلك ، نحن نبحث اليوم في كيفية منع هذه المشكلات عند إطلاق موقع ويب جديد.
شاهد الندوة عبر الويب
تستند هذه المقالة إلى ندوة عبر الإنترنت أجريناها مع خبير ضمان الجودة ، برايان بورغ ، المؤسس والرئيس التنفيذي لشركة OnPath Testing. OnPath Testing هم عملاء لنا وكذلك شركائنا الذين يساعدوننا في إجراء اختبارات ضمان الجودة عندما نطلق مواقع ويب جديدة. براين هو خبير في اختبار البرمجيات وبيضة جيدة.
يمكنك مشاهدة التسجيل الاصلي هنا:
ما هو سؤال وجواب؟
يتحقق اختبار ضمان الجودة من وظائف موقع الويب (أو أي برنامج آخر).
بالنسبة لمواقع الويب ، يركز مختبرو ضمان الجودة على الوظائف أولاً ، ولكن أيضًا على قابلية استخدام التصميم والأداء والأمان والامتثال.
كيف تقرر ما تختبره
يتطلب الاختبار فهمًا منهجيًا ومدروسًا للغاية لموقعك على الويب والمستخدمين لديك. عليك أن تأخذ خطوة إلى الوراء وتفكر في الأمر من منظور 10000 قدم.
اسأل نفسك أسئلة من جميع الزوايا. من المحتمل أن يأتي إلى موقعنا؟ أين يأتون من؟ ما الجغرافيا؟ ما هي الأجهزة التي يمكن أن ينظروا إليها على هذا؟ ما المتصفحات؟ ما أنظمة التشغيل؟ ماذا يفعل موقع الويب الخاص بك عندما يتفاعل معه شخص ما؟ ماذا لو ملأوا استمارة؟ هل تتوقع بريدًا إلكترونيًا في صندوق الوارد الخاص بك؟ هل تتوقع رسالة شكر على الصفحة؟
ضع خطة اختبار
لإجراء هذه الاختبارات ، قم ببناء خطة اختبار مع حالات الاختبار الحبيبية ، والتي تعد في الأساس قائمة مرجعية مجيدة. يبقيك صريحًا ، ويضمن أنك لن تفوت أي شيء مهم. من الناحية المثالية ، سيعيش هذا في أداة دورة حياة تطوير البرامج (SDLC). لكن يمكنك تتبع الاختبارات على شيء مثل Excel:
في المثال أعلاه ترى أننا نبحث في المجالات والوظائف. حالات الاختبار على الجانب الأيسر ، ثم المتصفحات وأنظمة التشغيل والأجهزة في الجزء العلوي. تعني طريقة تتبع الاختبارات هذه أنه يمكنك إعادة التحقق من الإصلاحات (اختبار الانحدار) وتقديم تقرير عن مقاييس الاختبار لأصحاب المصلحة الرئيسيين.
بيت القصيد هو أن الاتصال واضح ولا لبس فيه. بهذه الطريقة ، يمكن أن تكون الإصلاحات فعالة.
أدوات اختبار ضمان الجودة
جرب بعض هذه الأدوات لتتبع الاختبارات وإدارتها (نستخدم Notion في Articulate ، ولكن قد يختلف عدد الأميال المقطوعة).
- جيرا
- اختبار السكك الحديدية
- بوغزيلا
- تريلو
- رابط الاختبار
- خيالى
كل الفضل لبريان في النصف أعلاه من هذه المدونة. الآن ، بعض الأفكار من تجربة Articulate في بناء مواقع الويب للعملاء.
8 أشياء شائعة تحتاج إلى اختبارها على موقع الويب الخاص بك
1. لوريم إيبسوم
عادةً ما يستخدم الكتاب والمصممين نسخة العنصر النائب "Lorem ipsum" عند إنشاء موقع ويب. ثم ينسون استبداله. قم بإجراء بحث شامل للتحقق من وجود أي أجزاء باقية من lorem ipsum.
2. الصفحات المفقودة
تلميح القبعة إلى GitHub للحصول على الصورة.

إذا لم تقم بإعادة التوجيه من موقعك القديم إلى موقع جديد بشكل صحيح عن طريق تعيين عناوين URL للصفحة ، فستحصل على روابط معطلة وصفحات مفقودة. تعد إعادة توجيه عنوان URL جزءًا مهمًا حقًا في إطلاق موقع ويب جديد لنا. لقد رأينا حالات متعددة من الروابط المعطلة في القوائم. في كثير من الأحيان ، يتم توصيل رابط القائمة بصفحة اختبار مطور بسبب كيفية ترميزها الثابت.
3. أخطاء SSL
ستعاقب Google الموقع الذي يحتوي على أخطاء SSL. من المحتمل أنك لن تلاحظ هذا إلا إذا كنت تختبره.
تتمثل إحدى مشكلات مواقع HubSpot ، في معظم الحالات ، في أنه لا يمكنك استضافة موقع ويب HubSpot على نطاق رئيسي أصلي. بمعنى ، لا يمكنك الحصول على كود HTTPS على موقع articulatemarketing.com ؛ يجب أن يكون www.articulatemarketing.com. في هذه الحالة ، عليك إجراء إعادة توجيه من المجال الرئيسي إلى النطاق الفرعي www. إذا لم يتم إعداد إعادة التوجيه بشكل صحيح ، فلن يتم تشفيره وسيؤدي إلى ظهور خطأ SSL.
4. صور الدهون
يقوم المصمم بتحميل ملف رسومي بحجم 16 ميغا بايت. يمكنك وضع ذلك على لوحة إعلانية. ليس لها مكان على موقع الويب الخاص بك. بدلاً من ذلك ، حاول التأكد من أن صورك أقل من 300 كيلو بايت والتزم بصور JPEG أو ، حتى أفضل ، SVGs.
إذا كنت تستخدم HubSpot ، فيمكنك استخدام تطبيقنا Fizz + Ginger لضغط الصور.
5. مخفي من جوجل
يعد عدم نشر موقعك على Google أمرًا شائعًا بشكل مدهش. من النادر جدًا أن نتحكم في موقع الويب الخاص بالعميل ولديهم بالفعل قائمة Google Search Console. إذا تسبب ذلك في حرق أذنيك ، فانتقل إلى هنا للتعرف على خرائط الموقع.
بالإضافة إلى ذلك ، نتولى أحيانًا الاستيلاء على المواقع التي تحتوي على ملف robots.txt الذي يحظر الصفحات المهمة من محركات البحث. قد ترغب في إزالة الرؤية على صفحات معينة. ومع ذلك ، إذا تم تكوينها بشكل خاطئ ، فأنت تخفي صفحات تريد أن يتمكن الأشخاص من العثور عليها على Google.
أهم تلميح: إذا كنت تقوم بتطوير موقع WordPress ، فاحذر من تحديد "تثبيط محركات البحث عن فهرسة هذا الموقع" بعد بدء التشغيل.
6. توافق المتصفح
كانت هذه مشكلة أكبر مما هي عليه اليوم. غالبًا ما يكون Internet Explorer هو السبب في عدم توافقه مع معايير الصناعة. كقاعدة عامة ، إذا كنت تعمل بشكل مريح على إصدار حديث من Chrome أو Safari ، فمن المحتمل أنك بخير على المتصفحات الأخرى ، لكن الأمر لا يزال يستحق الاختبار. لا تحاول التكيف مع المتصفحات القديمة جدًا. لا يستحق كل هذا الجهد.
7. استجابة المحمول
حوالي ثلث حركة المرور لدينا تأتي من الهاتف المحمول. أكثر من نصف حركة الإنترنت على الويب هي من الأجهزة المحمولة. تقوم Google بفهرسة الجوال أولاً. باختصار ، الجوال هو المستقبل.
ابدأ بتشغيل اختبار Google المتوافق مع الجوّال ، ولكن لا تتوقف عند هذا الحد. تحقق من مجموعة من الأجهزة وأحجام الشاشات لأشياء مثل القوائم المنسدلة والنوافذ المنبثقة.
أهم نصيحة: AMP (Accelerated Mobile Pages) هي طريقة لجعل صفحاتك سريعة البرق على الهاتف المحمول ، لكنك تفقد الكثير من التحكم في الرؤية والتنسيق والتصميم والتخطيط. ومع ذلك ، من المحتمل أن يكون تشغيله فكرة جيدة إذا كنت تواجه انخفاضًا في حركة المرور بسبب تحديثات خوارزمية Google الأخيرة.
8. النماذج التي لا تذهب إلى أي مكان
تأكد من أن جميع النماذج تذهب إلى شخص ما ، وخاصة نماذج صفحات الاتصال. سيقوم برنامج CRM الخاص بـ HubSpot بتسجيل عمليات ملء النماذج ، ولكن الأمر متروك لك لإعداد نظام إعلام حتى يعرف الأشخاص في عملك أن شخصًا ما يحاول الاتصال بك.
ملاحظة أخيرة
نحن وكالة تسويق قائمة على البيانات وموجهة نحو التفاصيل ، لذلك نحن نحب المبادئ الصارمة لاختبار ضمان الجودة.
تحدث إلى OnPath Testing لخدمات الاختبار أو تحدث إلى أحد مستشارينا إذا كنت بحاجة إلى موقع ويب جديد.
سنتركك مع هذا الفكر:
"الاختبار هو عملية لا نهائية لمقارنة غير المرئي بالغموض من أجل تجنب حدوث ما لا يمكن تصوره للمجهول".
- جيمس باخ