أفضل 20 سؤالاً وإجابات لمقابلة اختبار الهاتف المحمول (2024)

فيما يلي أسئلة وإجابات المقابلة الخاصة بـ Mobile Testing للمرشحين الجدد وذوي الخبرة للحصول على وظيفة أحلامهم.

 

أسئلة وأجوبة المقابلة للاختبار المحمول للطلاب الجدد

1) اشرح ما الفرق بين اختبار الويب واختبار WAP؟

  • اختبار الواب: إنه اختبار WAP (بروتوكول التطبيقات اللاسلكية) المستخدم في تطبيقات الشبكة
  • اختبار الويب: ويتعلق بشكل أساسي باختبار تطبيقات الويب مثل مواقع الويب والبوابات

👉 تنزيل مجاني بصيغة PDF: أسئلة وأجوبة مقابلة الاختبار عبر الهاتف المحمول >>


2) قم بإدراج بعض أدوات الاختبار الآلي عبر الهاتف المحمول؟

في حالة اختبار المحمول، يتوفر نوعان من أدوات التشغيل الآلي لاختبار تطبيقات الهاتف المحمول.

  • أدوات اختبار الأجهزة المحمولة القائمة على الكائنات: Jama Solution، وRanorex،
  • أدوات اختبار الهاتف المحمول المستندة إلى الصور: RoutinBot وEgg Plant وSikuli

3) اشرح ما الفرق بين المحاكي والمحاكي؟

  • محاكي: إنها معدات محاكاة الشبكة الإلكترونية أو معدات المحطة الأساسية للهواتف المحمولة CDMA/CMA. يساعد في إغلاق الشبكات المنزلية دون خدمات التجوال ويمكنه إجراء الصوت؛ مكالمات البيانات، الرسائل القصيرة،
  • محاكي: إنه برنامج لاختبار تطبيقات الهاتف المحمول بدون هاتف مباشر

4) اذكر أنواع اختبار تطبيقات الهاتف المحمول؟

تشمل أنواع اختبار تطبيقات الهاتف المحمول


5) اذكر ما هي استراتيجية اختبار الأندرويد؟

يجب أن تتضمن استراتيجية اختبار Android القياسية ما يليwing تجربه بالعربي

  • اختبار الوحدة
  • إختبار الإدماج
  • اختبار التشغيل
  • اختبار النظام

6) اشرح إطار اختبار Android؟

يتضمن إطار اختبار Android ثلاثة أجزاء

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

7) اذكر أفضل الممارسات لاختبار Android؟

  • يجب على المطور إعداد حالات الاختبار في نفس الوقت عند كتابة الكود
  • يجب تخزين جميع حالات الاختبار جنبًا إلى جنب مع الكود المصدري
  • استخدم التكامل المستمر وقم بتنفيذ الاختبارات في كل مرة يتم فيها تغيير الكود
  • تجنب استخدام الأجهزة ذات الجذور والمحاكيات

8) اذكر ما هي الأخطاء الشائعة التي تم العثور عليها أثناء اختبار الهاتف المحمول؟

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

9) اشرح ما هو إطار الاختبار الكهربائي الآلي؟

يعد الاختبار الذي يتم إجراؤه على Android Testing Framework للمحاكيات أو الأجهزة أمرًا صعبًا. يتطلب تشغيل وبناء حالة الاختبار في بعض الأحيان الكثير من جهود التطوير. يتيح لك إطار عمل Robo-electric إجراء اختبار Android مباشرة على JVM دون الحاجة إلى جهاز أو محاكي.


10) اشرح كيف يتم إجراء اختبار A/B لتطبيق iOS؟

يتضمن اختبار A/B لنظام iOS ثلاث خطوات

  • تكوين اختبار: انها الإعداديةares نسختان من تطبيق iOS (A&B) ومقياس الاختبار
  • اختبار: يختبر إصدارين iOS أعلاه على الأجهزة في نفس الوقتneoعادة
  • تحليل: إنه يحدد ويقيس الإصدار الأفضل للإصدار

أسئلة وأجوبة المقابلة لاختبار تطبيقات الهاتف المحمول للخبراء

11) أثناء إجراء اختبار الهاتف المحمول الشامل، ما هي المعايير الرئيسية التي يجب أن تأخذها بعين الاعتبار؟

  • التنزيل
  • تشغيل التطبيق بدون وجود شبكة
  • إلغاء تثبيت التطبيق
  • اتجاه التطبيق إذا كان يدعم
  • اختبار أداء التطبيق على نوع مختلف من الأجهزة وسيناريوهات الشبكة
  • اختبار استجابة التطبيق لكيفية استجابته

12) قم بإدراج الميزات التي توفرها أداة القرد؟

توفر أدوات القرد ميزات مثل

  • خيارات التكوين الأساسية
  • القيود التشغيلية
  • أنواع الأحداث وتردداتها
  • خيارات التصحيح

13) اذكر ما هي معايير الاختيار لأداة أتمتة الاختبار للاختبار عبر الهاتف المحمول؟

بالنسبة للاختبار عبر الهاتف المحمول، يجب أن تحتوي أداة التشغيل الآلي للاختبار على فولوwing المعايير

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

14) متى يتم اختيار اختبار الأتمتة ومتى يتم الاختبار اليدوي؟

الاختبار اليدوي

  • إذا كان التطبيق يحتوي على وظائف جديدة
  • إذا كان التطبيق يتطلب الاختبار مرة أو مرتين

الاختبار الآلي

  • إذا تكررت اختبارات الانحدار
  • اختبار التطبيق لكومplex سيناريوهات

15) اذكر المشكلة الأكثر شيوعًا التي يواجهها المُختبر أثناء إجراء اختبار الهاتف المحمول في الحوسبة السحابية؟

التحديات التي يواجهها المختبر أثناء إجراء الاختبار عبر الهاتف المحمول هي

  • نموذج الاشتراك
  • تكلفة عالية
  • اربط
  • مشاكل الاتصال بالإنترنت
  • تعتمد الأتمتة على الصور وتستغرق وقتًا طويلاً
  • لا يمكن استخدام الأتمتة خارج إطار العمل

16) اشرح ماذا يتضمن اختبار أمان الهاتف المحمول؟

يشمل اختبار الأمان المحمول

  • التحقق من دعم المستخدمين المتعددين دون التدخل في البيانات بينهم
  • التحقق من الوصول إلى الملفات المخزنة في التطبيق من قبل أي مستخدمين غير مقصودين
  • طريقة فك التشفير أو التشفير المستخدمة لاتصالات البيانات الحساسة
  • اكتشف المناطق الحساسة في التطبيق الذي تم اختباره حتى لا تتلقى أي محتوى ضار

17) اذكر اختبار تطبيقات الهاتف المحمول؟

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

18) اشرح ما هو اختبار المنافذ؟

يتم إجراء هذا الاختبار لاختبار نفس الوظيفة على أجهزة مختلفة بأنظمة أساسية مختلفة. يتم تصنيفها إلى فئتين

  • اختبار الجهاز
  • اختبار المنصة

19) اذكر بعض أدوات اختبار iPhone وiPad؟

  • اختبار اي فون: اختبر واجهة الويب الخاصة بك في إطار بحجم هاتف i-phone
  • أبيوم: إنها أداة أتمتة اختبارية تستخدم مع تطبيقات iOS الأصلية والمختلطة
  • نظرة خاطفة على آيباد: اختبر تطبيق الويب الخاص بك باستخدام واجهة iPad
  • استوديو الاختبار: فهو يمكّنك من تسجيل وبناء وتشغيل الاختبارات الآلية لتطبيقات iPad وiPhone الخاصة بك.

20) اشرح كيف يمكنك تثبيت بطاقة SD في المحاكي؟

لتثبيت بطاقة SD في المحاكي، عليك استخدام الأمر

MKsdcrd –I mySDCard 1024M mySdCardFile.img

ستساعد أسئلة المقابلة هذه أيضًا في حياتك (شفهي)