كيف يمكن للذكاء الاصطناعي المرئي حل التحدي المتمثل في اختبار تطبيقات الأجهزة المحمولة الأصلية
يعيش المستهلكون اليوم في عالم الهاتف المحمول أولاً. وفقًا لبحث من App Annie ، “سجل المستهلكون 3.8 تريليون ساعة على هواتفهم المحمولة في عام 2021 وقاموا بتنزيل حوالي 230 مليار تطبيق”.
علاوة على ذلك ، مما يزيد من تأثير الهيمنة على الأجهزة المحمولة هو أن الأمريكيين ، في المتوسط ، يقضون الآن وقتًا أقل في مشاهدة التلفزيون ويقضون وقتًا أطول على هواتفهم المحمولة.
نظرًا لأننا نقضي جميعًا مزيدًا من الوقت على أجهزتنا ، فإننا نتعرض لضغوط على قادة التكنولوجيا لتقديم تجارب جوال أصلية أكثر وأفضل بشكل أسرع من أي وقت مضى. من الخدمات المصرفية إلى التجزئة ، والرعاية الصحية إلى النقل ، تدرك كل صناعة أن تقديم تجارب تطبيقات الهاتف المحمول أمر بالغ الأهمية للبقاء على قيد الحياة.
يواجه قادة التكنولوجيا مهمة صعبة في متناول اليد عندما يتعلق الأمر بتقديم هذه التجارب – خاصة وأن جودة التطبيقات والأمان وسرعة الأعمال هي معايير للنجاح. يمكن أن يساعد استخدام استراتيجيات أتمتة اختبار الأجهزة المحمولة الأصلية كجزء من عملية التطوير في ضمان تلبية هذه المتطلبات وإسعاد المستهلكين.
أدناه ، نتناول بعضًا من أهم الاتجاهات التي تدفع الحاجة إلى اختبار تطبيقات الأجهزة المحمولة الأصلية وضمان الجودة (QA). نستكشف أيضًا لماذا يمكن أن تؤدي إضافة الذكاء الاصطناعي (AI) إلى نهج الاختبار إلى إنشاء تجارب جوال من الجيل التالي للعملاء بسرعة.
توجه الاتجاهات تحديات تجارب تطبيقات الأجهزة المحمولة عالية الجودة
في حين أن هناك العديد من الأسباب والظروف الذاتية التي تجعل ضمان جودة تطبيقات الأجهزة المحمولة الأصلية أكثر صعوبة من تطبيقات الويب أو تطبيقات سطح المكتب ، على سبيل المثال ، فإن التقارب بين ثلاثة اتجاهات يضيف تأثيرًا مضاعفًا إلى تعقيد إنشاء تجارب مبهجة لتطبيقات الأجهزة المحمولة للمستهلكين.
العالم الواسع للأجهزة المحمولة
أصبح إنشاء تطبيق جوال محلي أولوية قصوى للعديد من الشركات لكسب العملاء. ومع ذلك ، فإن انفجار الأجهزة المحمولة المختلفة التي يستخدمها العملاء للوصول إلى تطبيقات الأجهزة المحمولة الأصلية يمثل تحديًا هائلاً لفرق تطوير البرامج في ضمان الجودة و Agile. لا تحتاج هذه الفرق فقط إلى حساب الأجهزة الجديدة التي تدخل السوق ، ولكن يجب أن تكون قادرة على توسيع نطاق ممارسات اختبار الأجهزة المحمولة عبر أنواع متعددة من الأجهزة للتحقق من صحة التطبيقات على أي جهاز يستخدمه العملاء.
وفقًا لـ Statista ، في عام 2021 ، بلغ عدد الأجهزة المحمولة العاملة في جميع أنحاء العالم ما يقرب من 15 مليارًا ، مقارنة بأكثر من 14 مليار في العام السابق. من المتوقع أن يصل عدد الأجهزة المحمولة إلى 18.22 مليار بحلول عام 2025 ، بزيادة قدرها 4.2 مليار جهاز مقارنة بعام 2020. ويعني كل جيل جديد من الأجهزة بين Apple و Samsung و Google والعديد من الشركات المصنعة للمعدات الأصلية (OEMs) أن التغطية التجريبية يجب أن تتوسع بسرعة والتكيف بسرعة مع طلب السوق.
علاوة على ذلك ، من المتوقع أن يكون كل جهاز مختلفًا من حيث دقة الجهاز / حجم الشاشة وأنظمة التشغيل (والإصدارات المدعومة) واتجاهات الشاشة وعروض التمرير وعوامل أخرى. في معظم الأحيان ، يؤدي هذا إلى ظهور العديد من التحديات التنموية التي يمكن أن تبطئ دورات التسليم – والأسوأ من ذلك ، أن تقلل من جودة تطبيقات الأجهزة المحمولة.
أخيرًا وليس آخرًا ، يعد اختبار تطبيقات الأجهزة المحمولة الأصلية أصعب من اختبار تطبيقات الويب. لا يقتصر الأمر على أن إعداد الأجهزة يحتاج إلى تكلفة باهظة ومرهقة ، ولكن عادةً ما يكون التعامل مع البرنامج أكثر صعوبة.
تؤثر دورات التطوير الأسرع على قابلية التوسع في الاختبارات المتنقلة
يعد الوقت اللازم للتسويق للحصول على منتجات وخدمات وميزات رقمية جديدة في أيدي المستهلكين ميزة تنافسية. في نهاية المطاف ، الشركات التي تشحن أكثر تنمو بشكل أسرع. ومع ذلك ، خلقت ضمان الجودة والاختبار تأخيرًا زمنيًا واختناقات لتطوير التطبيقات الحديثة حيث أن دورة حياة التسليم بأكملها قد تعاقدت مع أدوات التطوير الأحدث مما يجعل بناء التطبيقات ونشرها أكثر بساطة. يحتاج اختبار تطبيقات الأجهزة المحمولة إلى التوسع جنبًا إلى جنب لضمان وقت تسليم أسرع.
هناك العديد من الأساليب المختلفة لقياس أتمتة الاختبار لتطبيقات الهاتف المحمول الأصلية اليوم. تتراوح الخيارات من التشغيل محليًا باستخدام أجهزة افتراضية (أجهزة محاكاة / محاكيات) أو أجهزة حقيقية إلى شبكة متنقلة / معمل محلي إلى حاويات الإرساء / الأجهزة الافتراضية ، أو إلى خدمات اختبار السحابة عن بُعد.
يعد اختبار تطبيقات الهاتف المحمول الأصلية مسعى صعبًا ، نظرًا لوجود العديد من الأجزاء المتحركة والعديد من نقاط الفشل. للتنفيذ بنجاح ، كل شيء يحتاج إلى العمل في وئام تام. على سبيل المثال ، يتطلب تنفيذ اختبار Appium واحد ما يلي:
- خادم Appium مع تثبيت جميع التبعيات المطلوبة.
- جهاز محمول أو محاكي / محاكي.
- منطق كود الاختبار صالح.
- تطبيق جوال مترجم.
- تعمل واجهات برمجة تطبيقات خدمة ويب التطبيق ومستقرة (إن أمكن).
ليس فقط “أتمنى الأفضل”
لتوسيع نطاق الاختبارات عبر أجهزة متعددة لاحتياجات التحقق من الصحة عبر الأجهزة ، استعد لتقديم المزيد من نقاط الفشل لكل جهاز يتم اختباره. قد يتم تنفيذ الاختبار على جهاز ما بشكل جيد ، ولكن على جهاز آخر ، قد يفشل لأسباب مختلفة غير معروفة. يمكن أن يتسبب ذلك في قضاء فرق التطوير وضمان الجودة وقتًا طويلاً في التحقيق وتصحيح هذه الإخفاقات للعثور على السبب الجذري.
تعني إضافة المزيد من الأجهزة إلى المزيج إضافة المزيد من المنطق الشرطي لاختبار الكود لتلائم هذه الأجهزة وخصائصها المختلفة بطبيعتها (حجم الشاشة ونظام التشغيل والاتجاه ومحددات المواقع وعوامل أخرى). كل هذا يضيف المزيد من المنطق المشفر إلى مجموعة اختبار أو إطار عمل للمحافظة عليه وإعادة بنائه في النهاية في المستقبل عندما يتغير التطبيق.
في كثير من الأحيان ، للأسباب المذكورة أعلاه ، لا تستطيع الشركات توسيع نطاق تغطية اختبار الهاتف المحمول الخاصة بها عبر أجهزة مختلفة بسبب صيانة الاختبار ، أو زيادة تقلب الاختبار ، أو أوقات تنفيذ الاختبار الأطول ، أو عدم إمكانية الوصول المباشر إلى أجهزة مختلفة. لا ينجح “الأمل في الأفضل” بشكل عام في هذه المواقف ، وفي النهاية ، تعاني تجربة التطبيق ، مما يؤدي إلى إلغاء الاشتراك.
العلامة التجارية = تجربة الهاتف المحمول
لا يكفي أن تقدم الشركات تطبيقات الهاتف المحمول بشكل أسرع ؛ يجب أن تكون التطبيقات مثالية من الناحية المرئية والوظيفية في جميع الأوقات. ذلك لأن علاقة الشركة بعملائها تنعكس في كيفية إدراك السوق لكل جانب من جوانب تجربة علامتها التجارية الخاصة ، لا سيما على الهاتف المحمول ، من الهوية إلى تحديد المواقع ، إلى واجهة المستخدم / تجربة المستخدم.
خذ ، على سبيل المثال ، تطبيق جوال لشركة بيع بالتجزئة. إذا كان الزر “إضافة إلى عربة التسوق” لا يعمل أو مخفيًا خلف زر آخر على أحجام شاشة معينة عندما يحاول المستخدم النقر ، أو إذا كان النص بعيدًا عن المركز أو يصعب قراءته ، فقد لا تخسر هذه الشركة عملية بيع واحدة فقط . ، ولكن الكثير قبل إصلاح الخطأ.
والأسوأ من ذلك أنه قد يفقد العملاء المحتملين والمدافعين عن العلامة التجارية إلى الأبد. يصبح هذا الأمر أكثر أهمية عندما يتعلق الأمر بصناعات مثل الرعاية الصحية والخدمات المصرفية والتأمين ، حيث يمكن أن يكون للمشكلات الوظيفية والبصرية مع التطبيق عواقب وخيمة على المستخدمين النهائيين ، والتي لن يتم التسامح معها.
إذا كنت لا تعتقد أن العيوب المرئية وتجارب UI / UX السيئة والأخطاء الوظيفية الأخرى على موقع ويب أو تطبيق للجوّال يمكن أن تشوه سمعة العلامة التجارية في ثوانٍ ، ففكر في الإحصائيات التالية التي جمعتها uxcam.com:
- من غير المرجح أن يعود 88٪ من المستخدمين إلى موقع الويب بعد تجربة مستخدم سيئة.
- من المرجح أن يتخلى مستخدمو الأجهزة المحمولة عن مهمة بخمس مرات إذا لم يتم تحسين موقع الويب للجوال.
- 80٪ من مستخدمي الإنترنت يمتلكون هاتفًا ذكيًا.
- يغادر 53٪ من مستخدمي الأجهزة المحمولة مواقع الويب في غضون ثلاث ثوانٍ فقط.
- توقف 90٪ من المستخدمين عن استخدام أحد التطبيقات بسبب ضعف الأداء.
- فقط 55٪ من الشركات تجري حاليًا أي اختبار لتجربة المستخدم.
ووجدت PWC أن 32٪ من العملاء سيتركون علامة تجارية يحبونها بعد تجربة سيئة واحدة فقط.
لماذا هناك حاجة إلى الذكاء الاصطناعي المرئي لاختبار تطبيقات الأجهزة المحمولة الأصلية وتحسينها
تحاول الشركات أساليب مختلفة لمواجهة هذه التحديات ، بما في ذلك “التحول إلى اليسار” ، حيث يتولى فريق التطوير المزيد من مسؤوليات الاختبار والاستفادة من الذكاء الاصطناعي لتسريع عملية الاختبار وتحقيق تغطية أعلى.
لكن الذكاء الاصطناعي المرئي هو التكنولوجيا التي ستجلب تطبيقات الأجهزة المحمولة إلى الجيل التالي من تجارب العملاء وتساعد على ضمان ولاء العلامة التجارية. يمكن لقادة هندسة البرمجيات وفرق التطوير الاستفادة من الذكاء الاصطناعي المرئي لتجهيز أنفسهم بشكل أفضل للتعامل مع التحديات المتزايدة لاختبار تطبيقات الأجهزة المحمولة من خلال تكتيكات واستراتيجيات هندسة الجودة المحسنة.
بدون الذكاء الاصطناعي المرئي ، يكون عدد تباديل واجهة المستخدم / تجربة المستخدم لتطبيق الهاتف أمرًا هائلاً ويستحيل على التطوير وفرق ضمان الجودة التنقل. لحسن الحظ ، هناك طريقة تكنولوجية جديدة مدعومة بالذكاء الاصطناعي المرئي للتحقق بشكل غير متزامن من صحة تطبيق محمول أصلي بالتوازي وبسهولة عبر العديد من الأجهزة المختلفة في تنفيذ اختبار واحد (العشرات أو المئات).
وهذا يعني أن اختبار الأجهزة المحمولة المرئي الذي يعمل بالذكاء الاصطناعي يمكن أن يوفر وصولاً فوريًا والتحقق من صحة مخزون هائل من الأجهزة المحمولة ذات أحجام الشاشة / منافذ العرض وأنظمة التشغيل المختلفة. ونظرًا لأنه غير متزامن ، لا تنتظر الفرق على الجهاز للاتصال أو للحصول على نتائج الاختبار ، مما يوفر الاختبارات للتنفيذ بأسرع ما يمكن.
وعد الذكاء الاصطناعي المرئي
اليوم ، يمكن لتقنيات اختبار الأجهزة المحمولة المرئية التي تعمل بالذكاء الاصطناعي إجراء مزارع اختبار الأجهزة الداخلية التقليدية وسحابة اختبار الأجهزة الحقيقية التقليدية ؛ الاختبارات التي تستغرق من 8 إلى 10 دقائق يتم تشغيلها الآن في أقل من دقيقتين.
تستخدم الفرق الهندسية التي تحتاج إلى شحن تطبيقات محمولة عالية الجودة بسرعة تقنية بصرية مدعومة بالذكاء الاصطناعي لخفض وقت تنفيذ الاختبار بنسبة تصل إلى 90٪. علاوة على ذلك ، لا تحتاج فرق التكنولوجيا التي تستخدم هذه التقنيات إلى تدريب مكثف. يمكن للمستخدمين بدء التشغيل في بضع دقائق. باستخدام خوارزميات الذكاء الاصطناعي لرؤية الكمبيوتر المدمجة بالفعل ، يمكنهم إجراء اختبارات آلية عبر أجهزة محمولة محاكية في ثوانٍ. تشير الفرق التي تستخدم هذه التقنية إلى تغطية اختبار أعلى بكثير من المعيار وسرعة تحرير أسرع.
في نهاية اليوم ، فإن معرفة أن الانحدار المرئي والوظيفي يمكن رصده على الفور باستخدام الذكاء الاصطناعي المرئي عبر جميع أشكال الأجهزة المحمولة يمنح راحة البال لأولئك المسؤولين عن ضمان أن تجربة مستخدم الهاتف المحمول هي بالضبط كما هو مقصود للعميل.
يتمثل الهدف النهائي لأي شركة تتعامل مع تحديات توصيل تطبيقات الأجهزة المحمولة وتجربة العلامة التجارية في إثبات نهجها في المستقبل حتى يتمكن اختبار تطبيقات الأجهزة المحمولة الأصلي من مواكبة تطوير تطبيقات الأجهزة المحمولة في النهاية. باستخدام الذكاء الاصطناعي المرئي ، أصبح من الممكن الآن شحن تطبيقات الأجهزة المحمولة بشكل مستمر بسرعة ودقة غير مسبوقة مع تقنيات اختبار الأجهزة المحمولة التقليدية.
موشيه ميلمان هو أحد مؤسسي شركة أبليتولز ومدير العمليات فيها.
صانعي القرار
مرحبًا بك في مجتمع VentureBeat!
DataDecisionMakers هو المكان الذي يمكن للخبراء ، بما في ذلك الأشخاص التقنيين الذين يقومون بعمل البيانات ، مشاركة الأفكار والابتكارات المتعلقة بالبيانات.
إذا كنت تريد أن تقرأ عن الأفكار المتطورة والمعلومات المحدثة ، وأفضل الممارسات ، ومستقبل البيانات وتكنولوجيا البيانات ، انضم إلينا في DataDecisionMakers.
يمكنك حتى التفكير في المساهمة بمقال خاص بك!
قراءة المزيد من DataDecisionMakers