Fermer

juin 19, 2019

Test Studio révolutionne l'automatisation des tests d'interface utilisateur


Une première combinaison entre l'identification d'éléments basée sur des attributs et sur une image réduit considérablement les échecs de test et vous permet de vous concentrer sur les bogues réels plutôt que sur une maintenance de test fastidieuse. Découvrez comment cela fonctionne et quelles sont les nouveautés de la version R2 2019.

Les ingénieurs en assurance qualité signalent que l'une de leurs plus grandes difficultés est la création dynamique d'attributs d'élément ou de modifications d'application menant à des éléments manquants et, bien sûr, à des tests infructueux. Les éléments ne manquent pas, ils sont là, mais leurs attributs ont changé et, par conséquent, la logique de recherche correcte s'applique également, et notre script d'automatisation ne peut tout simplement plus les trouver. Cela peut masquer un bogue réel et le temps nécessaire au contrôle qualité pour les tests créatifs et les recherches de bogues est généralement consacré à la maintenance des tests.

Ainsi, des bogues entrent dans la production et entre-temps, vous fouillez dans les scripts, corrigez des éléments au lieu de faire quelque chose de plus amusant et créatif et à la fin de la journée – beaucoup de travail, mais pas autant de qualité. Je sais que vous avez ressenti cette douleur.

 ConfusedNinja "title =" ConfusedNinja "/><p data-recalc-dims= Nous avons trouvé la solution: elle consiste en des éléments bien connus, mais combinés de manière nouvelle et innovante. À l'heure actuelle, les outils actuels et les frameworks vous donnent le choix entre une logique de recherche d’éléments basée sur des attributs et sur une image, et vous devez choisir l’une ou l’autre. Les deux approches ont leurs points forts et leurs points faibles et il ya toujours des compromis à faire.

Alors, quelle est l’idée? Test Studio utilise une combinaison unique d’attributs d’éléments pour identifier les éléments, ce qui fonctionne très bien dans la plupart des cas. L'ID changera de manière dynamique ou le développeur changera quelque chose et le test échouera. Ici, la nouvelle technologie viendra à la rescousse. Pendant l'enregistrement du test, Test Studio enregistrera également les images de chaque élément. Lorsque la logique de recherche traditionnelle échoue i t tente immédiatement de trouver l’image respective, puis nous identifions l’élément qui se trouve derrière et exécutons l’étape, qu’il s’agisse d’un simple clic, d’un type, d’un bouton ou d’un changement de filtrage de grille plus complexe, par exemple. Le test passe avec le statut vert avec juste un avertissement vous informant qu'il y a quelque chose d'étrange en cours de route.

Vous pouvez ajouter une nouvelle image d'élément ou éditer et mettre à jour une image déjà enregistrée en téléchargeant directement un nouveau fichier ou en utilisant notre tout nouvel enregistreur d'image interne.

 Enregistreur "title =" Enregistreur "/><p data-recalc-dims= Si cela ne suffit pas, nous avons également ajouté plusieurs autres mises à jour très utiles au produit:

  • Nouveauté du produit Cliquez sur le bouton de la fusée à l'intérieur des panneaux de Test Studio pour obtenir des informations d'aide pertinentes.  rocket "title =" rocket "/></li data-recalc-dims=
  • Prise en charge de Visual Studio 2019.
  • Amélioration de la stabilité et des performances de la vue des résultats lorsque Un grand nombre et des résultats de grande taille sont en cours de chargement et de révision.
  • Trois nouveaux didacticiels de scénario guidé de bout en bout. Exécutez-les à partir de l'onglet Démarrer de l'écran de bienvenue
  • Possibilité de copier / coller et de sélectionner plusieurs éléments cibles dynamiques dans Load Testing

Grâce à ces mises à jour intéressantes et aux correctifs et améliorations restants, l'équipe de Test Studio pense que nous facilitons la vie de vous, nos clients. Nous aimerions connaître votre opinion, alors n'hésitez pas à dites-nous ce que vous pensez .

Bon test!

Essayez Studio d'essai





Source link