Top 10 des questions d'entrevue de test d'application mobile (mise à jour pour 2019)

Table des matières:

Anonim

Introduction aux questions et réponses d'entrevue de test d'application mobile

Le test d'application mobile est le processus de test du logiciel développé pour les appareils mobiles. Ces tests sont basés sur les fonctionnalités, les performances, la convivialité, l'interface utilisateur, etc. Ceux-ci peuvent être testés à l'aide de tests manuels ou de tests d'automatisation. Les tests d'applications mobiles sont parfois très difficiles car ils nécessitent beaucoup de travail préparatoire et la façon de tester l'application mobile est une tâche difficile à décider. Le test des applications mobiles présente de nombreux défis.

Ci-dessous sont mentionnées les questions les plus posées lors des entretiens:

Maintenant, si vous recherchez un emploi lié aux tests d'application mobile, vous devez vous préparer aux questions d'entrevue de test d'application mobile 2019. Il est vrai que chaque entretien est différent selon les différents profils d'emploi. Ici, nous avons préparé les importantes questions et réponses d'entrevue de test d'application mobile qui vous aideront à réussir votre entrevue. Ces principales questions d'entrevue sont divisées en deux parties:

Partie 1 - Questions d'entrevue de test d'application mobile (de base)

Cette première partie couvre les questions et réponses d'entrevue de test d'application mobile de base.

Q1. Quels sont les différents types de tests pour les applications mobiles?

Répondre:
Les types de tests sont les tests fonctionnels, les tests de laboratoire, les tests de performance, les tests d'interruption, les tests d'utilisabilité, les tests de fuite de mémoire, les tests d'installation, les tests de certification, les tests de sécurité, les tests de localisation, les tests de boîte noire, les tests de crowdsource, les tests de charge.

Q2. Expliquez les défis lors du test des applications mobiles?

Répondre:
Il s'agit des questions d'entretien courantes pour les tests d'applications mobiles posées lors d'un entretien. Les quelques défis pour tester les applications mobiles sont comme les scripts, la compatibilité, la disponibilité des appareils, une application doit être téléchargeable généralement à partir d'une boutique d'applications, une variété d'appareils mobiles, une application pour choisir l'appel, des opérateurs de réseaux mobiles, la façon de tester.

Q3. Expliquez les types d'applications mobiles?

Répondre:
Il existe différents types d'applications qui sont des applications Web, des applications hybrides et des applications natives. Les applications Web sont utilisées pour fonctionner à partir de navigateurs mobiles tels que Chrome, Firefox, Opera, Safari, etc. Ces applications commencent par «m». Les applications hybrides sont une combinaison d'applications natives et Web. Ces applications peuvent s'exécuter sur n'importe quel appareil. Il peut également être utilisé hors ligne et ceux-ci sont développés à l'aide des technologies Web HTML5 et CSS. Les applications natives qui peuvent être installées sur un appareil à partir du Play Store d'Android et de l'App Store d'Apple, par exemple, quelle est l'application.

Passons aux prochaines questions d'entrevue de test d'application mobile.

Q4. Quelle est la différence entre l'émulateur et le simulateur?

Répondre:
Un émulateur est un logiciel utilisé pour tester des applications mobiles sans le combiné. Un simulateur est appelé équipement de simulation de réseau électronique pour téléphones mobiles et il aide à connecter des réseaux sans service d'itinérance et peut effectuer des appels vocaux, des données et des SMS.

Q5. Expliquez les bogues que l'on trouve principalement dans les tests mobiles?

Répondre:
Les bogues sont comme critiques, majeurs, mineurs et bloquants. Le bogue critique est celui lorsque le système téléphonique se bloque lors du test de la fonction particulière du combiné mobile. Un problème majeur est celui où la fonctionnalité particulière n'est pas en mesure de remplir ses fonctions comme prévu. Un problème mineur est que l'interface n'est pas aussi requise ou comme une étiquette ou un bouton pas à sa place. Bloquer un bogue signifie que lors de l'exécution d'une fonctionnalité, le téléphone raccroche ou ne peut rien faire sur l'appareil et doit redémarrer l'appareil uniquement.

Partie 2 - Questions d'entrevue de test d'application mobile (avancé)

Jetons maintenant un coup d'œil aux questions d'entrevue avancées sur les tests d'applications mobiles.

Q6. Sur quelle base l'outil d'automatisation des tests serait-il utilisé pour tester l'application mobile sur l'appareil?

Répondre:
Pour effectuer des tests mobiles avec l'outil d'automatisation et cet outil, les éléments suivants doivent avoir:

  • Prise en charge multiplateforme: l'outil d'automatisation doit prendre en charge les plates-formes multiples. Cela signifie la plate-forme actuelle ainsi que les futurs cadres ou plates-formes cibles.
  • Version du système d'exploitation: l'outil devrait pouvoir prendre en charge les différents systèmes d'exploitation comme IOS, Android ou toute autre version.
  • Script: quel type de script il prendra en charge et principalement les outils basés sur les objets fournissent le degré élevé d'utilisation des scripts.
  • Jailbreak: lorsque l'outil utilise le périphérique enraciné à cause duquel il peut ne pas prendre en charge la dernière version du système d'exploitation.
  • Code source: le partage du code source n'est pas toujours possible à chaque fois que des modifications ont été apportées au code source.

Q7. Quels sont les avantages des tests d'automatisation?

Répondre:
Les avantages des tests d'automatisation dans les tests de régression. Cela aide à gagner du temps car dans les tests de régression, de nombreux cas de test doivent être répétés encore et encore. Ainsi, les tests d'automatisation exécuteront les scripts pour tester encore et encore la même fonctionnalité. Les tests de charge et de performances peuvent être effectués via ou de la meilleure façon possible, car ils nécessitent la simulation de milliers d'utilisateurs et d'appareils simultanés, ce qui n'est possible qu'avec des outils. Ces outils sont comme des coureurs de charge. Les tests complexes ont plusieurs composants qui doivent être testés à la fois. L'autre avantage principal est la disponibilité. Les cas de test peuvent être exécutés à tout moment selon l'exigence. La même chose peut être réutilisée, ce qui signifie que des tests ou des scripts peuvent également être utilisés pour d'autres appareils ou applications. Le plus important est la fiabilité car elle est réalisée à l'aide d'outils ou de scripts. Dans les tests manuels, il peut y avoir des problèmes dus à une erreur humaine, mais ce n'est pas possible dans les tests d'automatisation. L'automatisation des tests est devenue une partie intégrante du développement d'applications mobiles.

Passons aux prochaines questions d'entrevue de test d'application mobile.

Q8. Que peut-on envisager pour tester le développement d'applications mobiles via la technique de la boîte noire?

Répondre:
Les éléments suivants doivent être pris en compte:

  • Les applications doivent être testées sur plusieurs appareils ou différents combinés mobiles.
  • Les applications mobiles doivent être testées à l'aide de la modification des ports et des adresses IP. Pour qu'il puisse être testé s'il se connecte et se déconnecte correctement.
  • Tester la fonctionnalité et passer des appels ou des messages vers d'autres appareils.
  • Test de l'application mobile via différents navigateurs comme Chrome, Firefox, Opera et Safari, etc.
  • Tester sur différents appareils comme télécharger l'application mobile et installer sur l'appareil particulier et désinstaller également.
  • Test de compatibilité, par exemple en joignant la photo ou d'autres pièces jointes.
  • Tests fonctionnels, tests d'interruption, tests de performances des applications et autres tests négatifs saisissant des informations d'identification non valides et d'autres comportements d'une application.

Q9. Quelle est la différence entre la priorité et la gravité?

Répondre:
Ce sont les questions d'interview de test d'application mobile populaires posées dans une interview. La priorité fait référence à l'importance et à la nécessité de corriger les fonctionnalités plus tôt ou plus tard. La gravité fait référence à la conséquence d'un bogue ou d'un problème dans l'application signifie à quel point ce problème est grave. La priorité est définie dans l'ordre suivant P1, P2, P3, P4 et P5. P1 est appelé critique, P2 est moyen, et P3 est faible et ainsi de suite. La gravité est appelée Sev5, Sev4, Sev3 et ainsi de suite. Sev5 est le plus élevé.

Q10. Quels sont les différents outils utilisés pour tester les applications mobiles?

Répondre:
Ces différents outils sont Appium, sélénium, Robotium, JMeter, Load runner et d'autres outils de suivi comme JIRA, Bugzilla, Rally et HP QC etc.

Articles recommandés

Cela a été un guide pour la liste des questions et réponses d'entrevue de test d'application mobile afin que le candidat puisse réprimer facilement ces questions d'entrevue de test d'application mobile. Ici, dans cet article, nous avons étudié les meilleures questions d'entrevue de test d'application mobile qui sont souvent posées lors des entretiens. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. 5 meilleures formations et certifications en développement d'applications mobiles
  2. Top 10 des questions d'entretien SDLC
  3. Questions d'entretiens chez Appium
  4. Questions d'entretiens chez 10Essential Penetration Testing
  5. Questions d'entretiens chez Angular 5