Tests composés

Vous pouvez créer des tests composés pour vous aider à organiser des tests plus petits en scénarios qui peuvent ensuite être exécutés de bout en bout. Vous pouvez combiner des tests de différentes extensions pour obtenir un flux de bout en bout.

Si vous devez combiner divers tests en un seul flux de travail ou scénario de bout en bout, vous pouvez organiser les tests en un test composé. Chaque test peut effectuer une partie du scénario. Chaque test peut également s'exécuter dans un domaine différent, par exemple, différents navigateurs web. Un exemple typique d'un test composé est un processus d'achat en ligne. Vous avez peut-être construit des tests plus petits pour chaque partie d'une transaction d'achat en ligne, tels que "se connecter", "se déconnecter", "voir l'article", "ajouter au panier" et "passer à la caisse". Vous pouvez combiner ces tests en un seul flux dans un test composé. Lorsque le test composé est exécuté, ses tests individuels sont exécutés en séquence.

Les types de tests que vous pouvez combiner en un test composé dépendent des capacités de test que vous avez achetées. Vous pouvez généralement ajouter les types de tests suivants à un test composé :
  • Tests UI Web
  • Tests mobiles Android
  • Tests mobiles iOS
  • Tests SAP
  • Test de Windows
  • Tests Selenium ou Appium
  • Tests fonctionnels
Vous pouvez également partager via shell IBM® DevOps Test Workbench (Test Workbench) les produits de la famille pour ajouter plusieurs tests à un test composé.
Pour construire le scénario que vous nécessitez dans un test composé, vous pouvez également ajouter les annotations suivantes :
  • Commentaires
  • Points de synchronisation
  • Boucles
  • Retards
  • Dossiers de transaction
  • SI-ALORS-SINON
  • Tests qui sont obligatoires, en utilisant les blocs Finally
  • Les tests doivent être exécutés dans un ordre aléatoire, en utilisant le Sélecteur Aléatoire