Exécuter une suite de tests planifiée à l’aide d’un script

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Exécutez immédiatement une suite de tests d’interface utilisateur planifiée à l’aide d’un script, sans avoir à attendre l’heure planifiée. Vous pouvez utiliser cette méthode lorsque vous essayez d’automatiser le processus d’exécution d’un test.

    Avant de commencer

    Vous avez créé et planifié les suites de tests que vous souhaitez exécuter. Voir Créer une suite de tests automatisés et Planifier une suite de tests automatisés, pour plus d’informations.

    Rôle requis : atf_test_admin ou atf_test_designer

    Pourquoi et quand exécuter cette tâche

    Les étapes suivantes peuvent ne pas être en adéquation avec vos configurations logicielles.

    Procédure

    1. Lancez une machine virtuelle (VM) sur un système d’exploitation avec les navigateurs nécessaires.
    2. Ouvrez un navigateur sur l’instance et accédez au test exécutable du client planifié.
    3. Appelez la méthode scriptable new sn_atf. ScheduledRunsExecutor().setScheduleSysId (« SYS_ATF_SCHEDULE_SYS_ID_HERE »).start() ; pour exécuter immédiatement la suite planifiée.
      Remarque :
      La méthode start() renvoie sys_progress_worker.sys_id de l’agent d’avancement.
      Pour exécuter un test uniquement lorsque le script est appelé, définissez le champ Exécuter sur Sur demande dans le formulaire Calendrier.