خدمات الإحصاء لتطبيقات الهاتف المحمول

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



معايير اختيار الجهاز


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

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

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

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

أخطاء في اختيار البيانات


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

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

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

الآن دعنا ننتقل إلى مصادر محددة. جميع الروابط إلى المواقع المذكورة ستكون في الطابق السفلي من المقال.

البيانات الرسمية


بطبيعة الحال ، يمكن الحصول على بعض الإحصاءات المتعلقة بأنظمة التشغيل على المواقع الرسمية لـ Google و Apple. بالنسبة إلى Android ، هناك قوائم مفصلة حسب الإصدار ، لكن يتم تحديثها كل 3 أشهر تقريبًا - تأكد من مراعاة ذلك عند الاختيار.


هنا يمكننا أن نرى البيانات على الأجهزة بأحجام مختلفة وكثافة من الشاشات.


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


مصادر الطرف الثالث


Mixpanel


يمكن الاطلاع على مزيد من البيانات التفصيلية حول توزيع نظام التشغيل في الديناميات على مورد Mixpanel : أحد الرسوم البيانية ، على سبيل المثال ، يوضح سرعة اعتماد نظام التشغيل iOS 12 بعد الإصدار.


يوجد جدول مماثل لجميع إصدارات Android: هنا ، إذا كنت ترغب في ذلك ، يمكنك تحديد تلك الإصدارات التي تهمك بالضبط.



Appbrain


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



Browserstack


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



ديفيد سميث


يوفر المورد المطور لتطبيق ii Audiobooks david-smith.org إحصائيات حول استخدام الأجهزة المختلفة على هذا النظام الأساسي. المخطط الأكثر فائدة هو Device Breakdown ، والذي يسمح لك بتقييم شعبية الجهاز بسرعة في السوق. بالإضافة إلى ذلك ، يمكنك رؤية توزيع الإصدارات القديمة من نظام التشغيل حسب الجهاز ، مما يساعد في اختيار هذه المجموعات للاختبار. بطبيعة الحال ، يتم تقديم البيانات لتطبيق واحد فقط ، وبالنسبة للمناطق الفردية ، يمكن أن تختلف اختلافًا كبيرًا ، ولكن الموقع ممتاز للاستخدام كمرجع - والأهم من ذلك أن المعلومات يتم تحديثها بانتظام.



أطلس الجهاز


على موقع Device Atlas ، يمكنك رؤية أفضل 12 جهازًا لدول مختلفة. هنا ، على عكس Appbrain ، يمكنك العثور على أجهزة iOS و Android. يمكن الاطلاع على جميع قمم لجميع البلدان من القائمة في صفحة واحدة ، والتي ، بالطبع ، يضيف الراحة.

androidnik.ru


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

قنطار العالم


لكن على موقع Kantar WorldPanel ، لا توجد إحصاءات عن روسيا ، ولا يوجد أي عطل عمومًا عن طريق جهاز معين. ولكن هناك جدول زمني يبدأ في يناير 2012 ، حيث يمكنك أن ترى في الديناميات كيف تغير سوق نظام التشغيل المحمول في بلد معين. يتم توفير الخيار لأجهزة Android و iOS و Windows Phone و Blackberry. لم يعد الأخيران مهمين ، لكن يمكنك أن ترى بوضوح كيف فقدوا حصصهم في السوق.



statista.com


لا توجد إحصاءات كثيرة للأجهزة اللوحية بشكل منفصل ، لذلك يجب عليك الاعتماد على البيانات من البائعين من statista.com فقط . هنا يمكنك أن ترى البيانات الحالية إلى حد ما على الشركات المصنعة للكمبيوتر اللوحي. يتم تحديثها تقريبا كل 3 أشهر.


الكس


يحتوي موقع gs.statcounter.com على الكثير من البيانات المختلفة ، بما في ذلك بيانات الجوال. هنا يمكنك أن ترى توزيع المنتجين في جميع البلدان تقريبًا في الديناميات.

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



بيرفكتو


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



المواصفات الفنية


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



النتائج


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

حول كيفية العمل بفعالية مع الإحصاءات والتفاصيل الأخرى لاختبار الهاتف المحمول ، أتحدث عنها في الدورة التدريبية "الاختبار اليدوي لتطبيقات الأجهزة المحمولة". سنتحدث فيه عن المفاهيم الأساسية لاختبار المحمول: ما هي التطبيقات المحلية وتطبيقات الويب ، وما هي التطبيقات المختلطة وما إلى ذلك. سنناقش استراتيجية اختيار الأجهزة للاختبار ، وسنحلل الاختلافات بين المحاكي والمحاكاة من الأجهزة الحقيقية ، ومعرفة كيفية اعتراض حركة المرور على الهاتف المحمول وأكثر من ذلك بكثير. سنركز بالتفصيل على الميزات والاختلافات في اختبار تطبيقات iOS و Android.
رابط لبرنامج الدورة التدريبية: learnqa.ru/manual

إذا كنت مهتمًا باختبار أتمتة تطبيقات الأجهزة المحمولة ، فلدينا دورة تدريبية في مجموعة برامج Java و JUnit و Appium. على هذا ، نتعلم عن أطر الاختبار ، وتعلم كيفية كتابة الاختبارات من نقطة الصفر: قم بالضغط ، والعمل بشكل صحيح مع التوقعات (الانتظار) ، وانتقد ، وأكثر من ذلك بكثير. ثم ، واحدًا تلو الآخر ، سنكتب حوالي 15 اختبارًا يتم تشغيلها على تطبيقات Android و iOS و MobileWeb. تعلم كيفية العمل مع مافن وإجراء الاختبارات في جنكينز. بحلول نهاية الدورة ، سيكون لديك إطار عمل خاص بك لكتابة مجموعة متنوعة من الاختبارات السريعة لأي منصة متنقلة بسرعة.

رابط لبرنامج الدورة التدريبية: learnqa.ru/java

شكرا لاهتمامكم!

Source: https://habr.com/ru/post/ar457304/


All Articles