Exécution de tests basés sur mots-clés UFT Developer (Silk4J)/UFT Developer (Silk4NET) sans chargement de bibliothèque

Si votre infrastructure d'automatisation des tests existante comprend des tests basés sur mots-clés UFT Developer (Silk4J) ouUFT Developer (Silk4NET) et que vous souhaitez les exécuter à partir de Silk Central, vous pouvez utiliser la fonctionnalité JUnit et la fonctionnalité de package de tests de Silk Central. Pour ce faire, procédez comme suit :
  1. Créez un profil de référentiel tiers pointant vers les éléments de votre projet Silk Test (voir Profils de référentiel tiers).
  2. Créez un conteneur de test qui utilisera ce profil de référentiel tiers (voir Ajout de conteneurs de tests).
  3. Créez un test JUnit (voir Création de tests) et appliquez la configuration suivante :
    • Pour les tests basés sur mots-clés implémentés dans UFT Developer (Silk4J) :
      • Spécifiez le classpath. Si vous utilisez la structure de création Silk Test par défaut, spécifiez .\output.
      • Les fichiers .kdt doivent se trouver dans le dossier que vous avez spécifié comme classpath. Ils doivent être soit regroupés dans un fichier .jar, soit placés dans un dossier du classpath.
    • Pour les tests basés sur mots-clés implémentés dans UFT Developer (Silk4NET) :
      • Spécifiez le classpath ./Keyword Driven Tests.
      • Créez un paramètre pour le conteneur de tests de vos tests (voir Création de paramètres personnalisés) appelé silktest.keyworddriven.dotnetassembly et comportant un chemin relatif à .Net Assembly, par exemple \bin\Release\Silk4NETProject.dll.

      • Le dossier Silk Test appelé Keyword Driven Tests et contenant les fichiers .kdt doit résider dans le dossier racine du référentiel tiers.
  4. Assignez le test à un plan d'exécution (voir Tests assignés).
  5. Facultatif : Une fois le test exécuté, cliquez sur le test à l'aide du bouton droit de la souris et sélectionnez Convertir en Package de Tests pour obtenir une structure de package (voir Création d'un package de tests).