kobiton hands review tutorial
Test d'automatisation simple avec Kobiton:
Dans ce tutoriel, nous aborderons l'automatisation simple avec l'outil Kobiton et, nous verrons également comment exécuter des tests parallèles avec Kobiton.
L'instruction étape par étape de chaque étape impliquée dans le processus d'automatisation et d'exécution est expliquée en termes simples avec la représentation picturale concernée pour votre compréhension facile.
Explorons!!
Ce que vous apprendrez:
- Introduction à l'outil Kobiton
- Automatisation simple avec Kobiton
- Test parallèle avec Kobiton
- Conclusion
- lecture recommandée
Introduction à l'outil Kobiton
Avant de procéder aux étapes impliquées, informez-nous sur le Outil Kobiton .
Les tests sur de nouveaux appareils mobiles sont vraiment cruciaux pour s'assurer que votre application fonctionne bien sur différentes configurations d'appareils et résolutions d'écran. Avec Kobiton, vous pouvez tester en permanence votre application sur une variété d'appareils mobiles allant des anciens modèles aux dernières versions.
Au lieu d'utiliser des émulateurs ou des simulateurs, qui ont tendance à arrêter la reproduction des conditions réelles des utilisateurs, Kobiton vous permet d'exécuter des tests d'automatisation sur de vrais appareils mobiles. Il produit un rapport de test pour les tests de périphérique et le rapport de test est composé de journaux détaillés, de commandes HTTP et de métadonnées.
Automatisation simple avec Kobiton
Étape 1: Connectez-vous à votre compte Kobiton ou vous pouvez en créer un gratuitement ici .
Et vous verrez l'écran ci-dessous:
Étape 2: Sélectionnez l'appareil sur lequel vous souhaitez effectuer des tests d'automatisation. Cliquez sur l'icône Afficher les paramètres d'automatisation qui se trouve dans le coin inférieur droit de la boîte de l'appareil.
Et son ouvrira la fenêtre des paramètres d'automatisation.
Étape 3: Choisissez le langage de programmation en ligne avec votre script de test. Comme Kobiton prend en charge le cadre d'automatisation des tests Appium, j'ai sélectionné NodeJS dans l'écran ci-dessous.
Une fois que vous sélectionnez NodeJS, vous obtiendrez un écran comme indiqué ci-dessous:
Étape 4: Copiez la configuration de l'appareil sélectionné à l'aide du 'Copier dans le presse-papier' bouton.
Étape n ° 5: Dans votre script de test NodeJS - Dans la section des capacités d'entrée, remplacez la configuration actuelle par la configuration de l'appareil Kobiton à l'aide de la commande copier coller.
Configuration actuelle:
différence entre b tree et b + tree
Remplacé par la configuration de l'appareil:
Étape # 6: Modifiez les paramètres en fonction de votre script de test.
Ici, il s’agit de ‘serverConfig’. Remplacez donc «webdriverKobitonServerConfig» par «serverConfig».
Et l'écran ressemblera à celui ci-dessous:
Étape 7: À l'aide du terminal sous Mac OS, saisissez la commande pour lancer votre test d'automatisation.
Étape # 8: Pour vérifier l'état de votre test d'automatisation, retournez à la page d'accueil du portail Kobiton et cliquez sur le bouton onglet sessions .
Étape # 9: En cliquant sur l'onglet sessions, vous pourrez vérifier que votre test est en cours d'exécution.
Étape # 10: Comme Kobiton ne prend actuellement pas en charge la vue en direct pendant le test d'automatisation, vous pouvez envisager d'utiliser une application tierce pour regarder l'exécution en direct.
À la dernière étape de l'exécution en direct, votre écran sera comme indiqué ci-dessous:
Étape n ° 11: Une fois le test terminé, vérifiez les détails de la session pour plus d'informations telles que les commandes et leurs captures d'écran respectives.
comment faire makefile c ++
Cliquer sur chaque commande vous donnera sa capture d'écran respective.
Et c'est ainsi que les tests d'automatisation sont effectués avec Kobiton.
Voyons maintenant comment exécuter des tests parallèles en utilisant Kobiton.
Test parallèle avec Kobiton
L'une des fonctionnalités intéressantes du service cloud Kobiton est qu'il prend en charge les tests parallèles où vous pouvez exécuter des tests simultanés. Cela économise finalement votre temps pendant les cycles de test.
Voyons comment exécuter des tests parallèles.
Étape 1: C'est une étape préalable. Tu devrais déjà avoir node.js installé sur votre machine. Cela peut être fait via le lien ci-dessous.
Installez node.js depuis ici .
Étape 2: Préparez le scénario de test et les scripts de test.
Dans ce cas, j'utilise un exemple de script disponible dans le dépôt d'exemples de Kobiton sur aller .
Donc, je vais d'abord aller dans le répertoire souhaité, puis je vais cloner le dépôt git dans ce répertoire actuel sur ma machine locale.
Maintenant, le dossier du projet de test est «samples / javascript». Je vais donc accéder à ce dossier et exécuter une commande pour installer les bibliothèques dans l'exemple de projet.
Les commandes sont surlignées en jaune dans la capture d'écran ci-dessous.
Étape 3: Dans le dossier samples / javascript, vous pourrez trouver plusieurs-devices-test.js. Ceci est votre exemple de fichier de script de test.
Il s’agit d’un script simple qui ouvre Google dans le navigateur Chrome sur l’appareil Android, puis entre «Kobiton» dans le champ de recherche et clique sur le bouton de recherche, puis vérifie si le titre contient le mot-clé «Kobiton».
Gardez ce fichier ouvert avec vous. Vous devrez le personnaliser en fonction des multiples appareils que vous sélectionnez pour tester en parallèle.
Étape 4: Accédez à votre compte Kobiton et récupérez le nom d'utilisateur et clé API .
Le nom d'utilisateur se trouve dans la section profil.
Le Clé API se retrouvera également dans le Réglages section. Copiez cette clé et collez-la quelque part dans vos notes.
meilleur logiciel de maintenance système pour windows 10
Étape n ° 5: Copiez-collez le nom d'utilisateur récupéré ci-dessus et la clé API dans le fichier multiple-devices-test.js.
Étape # 6: Choisissez les deux appareils de votre compte Kobiton. J'ai sélectionné Galaxy A7 et Galaxy On Nxt ici.
Ouvrez les paramètres d'automatisation pour chaque appareil, sélectionnez NodeJS comme langue et copiez les valeurs de la partie désiréeCaps du script comme surligné en bleu dans les captures d'écran ci-dessous pour les deux appareils.
Étape 7: Remplacez les valeurs existantes dans le fichier multiple-devices-test.js par les valeurs copiées ci-dessus.
Enregistrez le fichier .js ci-dessus . Et, maintenant, vous êtes prêt à exécuter des tests parallèles.
Étape # 8: Accédez à l'invite de commande et exécutez des tests parallèles en donnant le au dessus du niveau de la mer exécuter la commande.
Vous pouvez voir dans la capture d'écran ci-dessus que 2 tests parallèles ont été exécutés et réussis.
Étape # 9: Vérifiez les tests dans votre compte Kobiton.
Aller à «Sessions» dans votre Kobiton Portail pour voir si les deux sessions de test ont été terminées avec des horodatages presque identiques, ce qui signifie qu'elles ont été exécutées en parallèle l'une de l'autre.
Vous pouvez cliquer sur chaque session pour voir plus de détails sur ce qui s'est passé dans chaque test. La version actuelle de Kobiton fournit un grand niveau de détails pour chaque session d'automatisation, comme l'aperçu de la session, les commandes HTTP, la vidéo et les journaux.
En tant que Exemple , J'ai ajouté la vidéo de l'une des sessions ci-dessus.
Conclusion
Grâce à ce tutoriel, nous avons appris à faire une automatisation simple sur Kobiton, puis nous avons également appris à exécuter des tests parallèles.
Je dirais que Kobiton est une excellente plateforme pour tests mobiles . Kobiton autorise les tests d'automatisation mobile et l'interface utilisateur de Kobiton est très simple et facile, ce qui rend vos tests impressionnants.
Avez-vous utilisé cet excellent outil? Ou êtes-vous un nouvel utilisateur désireux d'essayer l'outil Kobiton? N'hésitez pas à exprimer vos pensées dans la section commentaires ci-dessous.
lecture recommandée
- Test des applications mobiles à l'aide de Katalon Studio et de la ferme d'appareils cloud de Kobiton
- Tutoriels Eclipse détaillés pour les débutants
- Meilleurs outils de test de logiciels 2021 (Outils d'automatisation des tests QA)
- Tutoriel d'examen pratique de pCloudy: Test d'applications mobiles sur des appareils réels
- Comment obtenir rapidement un emploi de test mobile - Guide de carrière de test mobile (partie 1)
- Tutoriel sur les tests destructifs et les tests non destructifs
- 5 défis et solutions de test mobile
- Test fonctionnel vs test non fonctionnel