Découvrez comment intégrer facilement l'analyse statique, les tests unitaires et d'autres méthodes de test de logiciels C et C++ dans votre pipeline CI/CD. Inscrivez-vous pour la démo >>

La puissance de l'IA: améliorer les tests de l'interface utilisateur Web

Par Daniel Lévy

30 April 2020

3  min lire

Améliorez les tests de l'interface utilisateur Web avec l'intégration Applitools Eyes et Parasoft Selenic

Applitools a une longue histoire de travail avec Selenium - avec des SDK pour toutes les saveurs, y compris: Java, JavaScript, C #, Ruby, PHP, Python et même Selenium IDE. Lorsque Parasoft a annoncé son nouveau Sélénique produit qui a propulsé Selenium au niveau supérieur, une intégration entre Applitools et Parasoft semblait être un match parfait!

Pour ceux qui ne sont pas familiers avec Applitools, nous aidons les organisations à offrir une expérience utilisateur sans compromis en augmentant les cadres de test existants avec Visual AI. Applitools IA visuelle est la seule solution qui reproduit l'œil et le cerveau humains pour garantir la perfection sur tous les écrans, navigateurs et fenêtres.

En augmentant votre suite de tests automatisés existante avec Visual AI, les équipes qualité peuvent collaborer pour créer des tests plus rapidement, stabiliser et accélérer le processus de publication, réduire le temps de maintenance et augmenter la couverture des tests.

En règle générale, les équipes travaillent avec l'un de nos 60+ SDK, en insérant votre clé API, votre code d'initialisation et la ligne de code appropriée (eyes.open) à chaque endroit pour lequel vous souhaitez qu'une capture d'écran soit capturée et envoyée à notre application Eyes. Analyse visuelle de l'IA.

Parasoft Selenic offre une intégration transparente avec Applitools. Les utilisateurs définissent simplement quelques paramètres uniques et à partir de là, une capture d'écran est automatiquement capturée à chaque étape de clic et de navigation, garantissant une couverture de test maximale avec une vitesse, une précision et une stabilité incroyables.

Mode de Fonctionnement

1. Incluez la dépendance Applitools Eyes dans votre Maven POM.

com.applitools

yeux-sélénium-java3

LIBÉRATION

Capture d'écran Eclipse

2. Dans Eclipse ou IntelliJ, ouvrez la Configuration Selenic, passez à l'onglet «Argument» et spécifiez l'argument «applitools = true» et spécifiez le nom de votre application, par exemple «applitoolsApplicationName = SampleAppName».

Démo Image Parabank avec Applitools

3. Connectez-vous à votre compte Applitools Eyes et obtenez votre clé API.

4. Spécifiez votre clé API Applitools Eyes dans l'onglet Environnement de la configuration Selenic.

Image de la démonstration de Parabank

5. De là, vous pouvez simplement «Exécuter avec Selenic» et l'intégration prend automatiquement des captures d'écran à chaque action de clic et navigation de page et les envoie à Applitools pour la validation Visual AI.

Une fois votre test terminé, vous êtes dirigé vers un tableau de bord de résultats Selenic où vous remarquerez une nouvelle section pour les changements visuels d'Applitools et verrez des liens directs vers le tableau de bord Applitools Eyes.

Image du tableau de bord Selenic

Voir la vidéo

Consulte la vidéo rapide pour obtenir des instructions de configuration détaillées des étapes de configuration décrites ci-dessus afin d'intégrer facilement votre Sélénium scripts avec Applitools utilisant Parasoft Selenic.

En savoir plus sur Applitools Eyes

Par Daniel Lévy

Daniel Levy est le directeur principal, Marketing mondial des produits chez Applitools et travaille à distance depuis son domicile à Portland, OR. Daniel a une passion pour la technologie, une vision du produit et une histoire à raconter. En dehors du travail, vous le trouverez probablement en randonnée, en vélo, derrière une caméra au lever du soleil, en dégustant un expresso ou une bière artisanale, ou en jouant. Vous pouvez suivre Daniel sur Twitter @dlevy.

Recevez les dernières nouvelles et ressources sur les tests de logiciels dans votre boîte de réception.