Fermer

avril 17, 2024

Guide de configuration des tunnels TestCloud pour l’exécution de tests dans un domaine privé / Blogs / Perficient

Guide de configuration des tunnels TestCloud pour l’exécution de tests dans un domaine privé / Blogs / Perficient


Tester des applications hébergées localement ou dans des environnements privés présente un défi unique pour les testeurs. L’accès à ces applications à des fins de test nécessite la mise en place d’une connexion sécurisée, communément appelée tunnel. Ce guide détaillé explorera le concept de tunnels cloud de test et fournira un processus de configuration étape par étape pour permettre l’exécution de tests dans un domaine privé. En suivant ces étapes, les testeurs peuvent garantir un mouvement sécurisé des données et tester efficacement les applications dans des environnements privés.

Comprendre les tunnels TestCloud

Les tunnels cloud de test relient votre domaine local ou privé et la plate-forme de test cloud, permettant une communication et un transfert de données sécurisés. Cela permet aux testeurs d’exécuter des tests sur des applications qui ne sont pas accessibles au public, garantissant ainsi une couverture complète des tests.

Les utilisateurs peuvent tester des applications dans un environnement restreint, évitant ainsi tout accès externe indésirable depuis le réseau mondial.

Vous pouvez trouver plus de détails et l’architecture du Katalon Test Cloud Tunnel dans la documentation officielle : Tests locaux avec TestCloud | Documents Katalon

Processus de configuration des tunnels TestCloud étape par étape

Configurer le tunnel en local

  1. Connectez-vous à Katalon TestOps
  2. Accédez à Paramètres > Tunnels TestCloud > Configuration
  3. Suivez les étapes et téléchargez le fichier binaire : Tunnel Testcloud de Testops
  4. Ouvrez l’invite de commande à partir du répertoire de fichiers> collez la commande de l’étape 3 de l’installation pour configurer le tunnel.
  5. Enfin, collez la commande de l’étape 4 de la configuration pour démarrer le tunnel.
  6. Cliquez sur l’onglet Tunnels pour vérifier que le tunnel est actifTunnel de Testops
  7. Désormais, notre tunnel TestCloud s’exécute localement et nous pouvons exécuter des tests à partir de TestOps localement.

Exécuter des tests dans le tunnel TestCloud

Vous pouvez ajouter votre référentiel de scripts GIT en connectant le référentiel GIT depuis TestOps > Paramètres > Référentiel de scripts

Exécution de tests TestOps en local

  1. Accédez à TestOps > Exécutions > Planifier une exécution de test
  2. Sélectionnez le référentiel > Sélectionnez la suite de tests
  3. Dans Environnement > sélectionnez TestCloud
  4. Nous avons désormais plusieurs options parmi lesquelles choisir parmi les navigateurs de bureau, les navigateurs mobiles et les services Web. Nous pouvons sélectionner celui de notre choix
  5. Activez le bouton Test privé/local pour exécuter le navigateur sélectionné dans le tunnel TestCloud local.Environnement de test local

Exécution de tests automatisés dans un domaine privé Une fois le tunnel Test Cloud en place, vous pouvez désormais exécuter vos tests automatisés. Vous pouvez exécuter des tests sur différents navigateurs et appareils, garantissant ainsi la compatibilité et la fonctionnalité de vos applications Web dans différents environnements.

Surveillance et dépannage

Pendant l’exécution des tests, il est essentiel de surveiller la connexion du tunnel et de résoudre tout problème pouvant survenir. BrowserStack fournit des journaux détaillés et des outils de débogage pour vous aider à diagnostiquer et à résoudre rapidement les problèmes de connectivité.

9 Bonnes pratiques pour l’utilisation des tunnels Katalon TestCloud

  1. Mettez régulièrement à jour le client de tunneling : Assurez-vous de mettre régulièrement à jour le client de tunneling fourni par Katalon pour bénéficier des dernières fonctionnalités, améliorations et correctifs de sécurité.
  2. Surveiller l’état du tunnel : Surveillez en permanence l’état du client de tunneling pour garantir que la connexion est stable et sécurisée pendant l’exécution du test.
  3. Optimiser les scripts de test : Optimisez vos scripts de test pour l’exécution dans le tunnel TestCloud afin de garantir la compatibilité et l’efficacité.
  4. Utiliser des variables d’environnement : Utilisez des variables d’environnement pour stocker des informations sensibles, telles que les détails d’authentification, et évitez de les coder en dur dans vos scripts de test.
  5. Examinez régulièrement les résultats des tests : Examinez régulièrement les résultats des tests et les journaux pour identifier et résoudre rapidement tout problème ou échec.
  6. Collaborer avec les équipes de développement : Collaborer avec les équipes de développement pour garantir que les cas de test correspondent aux exigences et aux mises à jour des applications.
  7. Implémenter des pipelines CI/CD : Intégrez le tunnel TestCloud dans vos pipelines CI/CD pour automatiser le processus de test et garantir une exécution cohérente des tests.
  8. Maintenir la documentation à jour : Pour faciliter le partage des connaissances et le dépannage, maintenez une documentation à jour de vos scénarios de test, de vos configurations et de vos résultats.
  9. Surveiller les performances d’exécution des tests : Surveillez les performances de votre exécution de tests dans le tunnel TestCloud pour identifier les goulots d’étranglement ou les domaines à améliorer.

En suivant ces bonnes pratiques, vous pouvez garantir un processus de test fluide et efficace lorsque vous utilisez Katalon TestCloud Tunnel.

8 avantages de l’utilisation des tunnels Katalon TestCloud par rapport à d’autres serveurs cloud

  1. Intégration transparente: Katalon TestCloud Tunnel s’intègre parfaitement à Katalon Studio et Katalon TestOps, fournissant un écosystème de test unifié.
  2. Tests sécurisés dans les domaines privés : Katalon TestCloud Tunnel permet d’effectuer des tests sécurisés dans des domaines privés, garantissant la confidentialité des données et la conformité aux normes de sécurité.
  3. Processus de test efficace : Avec Katalon TestCloud Tunnel, les testeurs peuvent exécuter des tests sur des applications hébergées localement ou dans des environnements privés sans avoir besoin d’une installation ou d’une configuration complexe.
  4. Couverture complète des tests : Katalon TestCloud Tunnel permet aux testeurs d’exécuter des tests sur divers navigateurs et appareils, garantissant ainsi une couverture de test complète pour les applications Web.
  5. Surveillance et dépannage en temps réel : Katalon TestCloud Tunnel offre des capacités de surveillance et de dépannage en temps réel, permettant aux testeurs d’identifier et de résoudre rapidement les problèmes pendant l’exécution des tests.
  6. Rentabilité : Comparé à d’autres serveurs cloud, Katalon TestCloud Tunnel propose des solutions de test rentables, ce qui en fait un choix idéal pour les équipes confrontées à des contraintes budgétaires.
  7. Flexibilité et évolutivité : Katalon TestCloud Tunnel offre flexibilité et évolutivité, permettant aux testeurs d’augmenter ou de diminuer facilement en fonction des exigences de test.
  8. Collaboration améliorée : Katalon TestCloud Tunnel améliore la collaboration entre les membres de l’équipe en fournissant une plate-forme centralisée pour l’exécution des tests et l’analyse des résultats.

Conclusion






Source link