"اختبر على جميع المتصفحات على هاتفك" أو أدوات لاختبار تطبيقات الويب للجوال

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



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



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



دعنا أولاً نحدد ما هو تطبيق الويب للجوال.



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



لا تتطلب مثل هذه التطبيقات التثبيت ، ويمكن الوصول إليها بسهولة عبر رابط في متصفح ، ولكنها ذات وظائف محدودة مقارنة بالتطبيقات الهجينة والأصلية.



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



هناك 3 طرق على الأقل للاختبار:



  • على جهاز حقيقي
  • باستخدام المحاكي ؛
  • باستخدام جهاز محاكاة.


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



الأجهزة الحقيقية:



+ دقة النتائج ؛

+ يسهل اختبار اتجاه الجهاز ؛

- مكلف

- عملية تستغرق وقتًا طويلاً لإنشاء واستنساخ

النتائج بشكل متسق ؛



المحاكيات:



+ أسهل لإدارة تبديل أنواع الأجهزة عن طريق تحميل ملف تعريف جهاز جديد ؛

+ تكلفة مجانية أو منخفضة ؛

- ربما أخطاء صغيرة نتيجة لذلك ؛

- خيارات محدودة عند استخدام نوافذ تغيير الحجم.



المحاكاة:



+ فعالة من حيث التكلفة ؛

- لا تأخذ في الاعتبار الأجهزة ؛

- ايجابيات كاذبة محتملة ؛

- قد يكون من الصعب تحليل نتائج المحاكاة بسبب عدم اكتمال البيانات.



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



إذا قررت اتباع مسار استخدام المحاكيات ، فستحتاج إلى تحديد الأداة التي ستستخدمها.



فيما يلي قائمة بالأدوات التي أنصحك باستخدامها:



  1. Chrome DevTools هو محاكي بسيط يعتمد على متصفح Google Chrome ويمكنه العمل في وضع الهاتف المحمول. يتم استخدامه بشكل أساسي لإجراء اختبار المستوى الأولي لمحاكاة جهاز محمول معين.
  2. BrowserStack هي أداة عبر الإنترنت لاختبار تطبيقات الويب على أجهزة محمولة مختلفة. إنها أداة موثوقة وشاملة إلى حد ما توفر وصولاً سهلاً إلى أكثر من 1200 جهاز محمول ومتصفح حقيقي. واجهة المستخدم سهلة الفهم.
  3. MultiBrowser هي أداة عبر الإنترنت للتأكد من أن تطبيقك يعمل بشكل جيد على الأجهزة المحمولة. يستخدم محاكيات مستعرض الهاتف المحمول لتوفير اختبار خالٍ من المتاعب. للعمل مع الأداة ، لا تحتاج إلى اتصال بالإنترنت على مدار الساعة طوال أيام الأسبوع ، حيث تعمل بشكل رائع كتطبيق سطح مكتب أيضًا.


بمجرد اختيار المسار الحقيقي للجهاز ، فإن خطوتك التالية هي تحديد الأجهزة التي ستستخدمها للاختبار.



كيف تختار الاختبار؟



  1. ;
  2. (Android, iOS);
  3. .


gs.statcounter.com لمساعدتك!



بعد اختيار مجموعة الأدوات ، نقرر مجموعة المتصفحات التي سنختبر عليها. يمكن أن تكون منتظمة و InApp.



المتصفح العادي هو تطبيق مستقل لعرض مواقع الويب على الأجهزة المحمولة. كقاعدة عامة ، تتميز هذه المتصفحات بمرونة الإعدادات والوظائف المتقدمة مقارنة بالمتصفحات المدمجة. الأكثر شيوعًا: Google Chrome و Safari و Mozilla Firefox و Opera mini و Tor Browser و UC Browser.



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



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



عند اختيار متصفح ، يمكنك مرة أخرى استخدام gs.statcounter.com ولإحصائيات حركة المرور لتطبيقك - www.similarweb.com



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



شكرا للقراءة! كل الأفكار الصحيحة وأفضل أدوات الاختبار لتطبيقك.



All Articles