Page 1 sur 1

Squash Atom : Comment faire un enregistrement video de l'execution des scripts dans Squash Autom

Publié : jeu. juil. 18, 2024 12:00 pm
par yves_oci
Bonjour,
je désire avoir un enregistrement vidéo des scripts automatisé sur l'environnement d'automatisation ( docker Squash Autom ).
sur les anciennes version ( Squash TF Execution Server ) , j'utilisais VNC viewer installé sur le server linux et aussi dans la configuration de Jenkins . L'enregistrement étais nickel.
Sur Squash Autom, je ne sais pas comment m'y prendre pour avoir le même résultats. j'ai l'impression de ne pas avoir de la visibilité sur l'exécution des scripts sur Squash Autom.
De plus, j'espérais pouvoir lancer mes scripts depuis Squash TM + Orehestrator + Agent Orechestrator mais avoir aussi la possibilité de voir l'exécution sur Jenkins avec possibilité d'avoir le résultat du Build dans Squash TM. Est-ce que cela est faisable ?
Prière m'éclairer svp.

Re: Squash Atom : Comment faire un enregistrement video de l'execution des scripts dans Squash Autom

Publié : ven. juil. 19, 2024 3:56 pm
par kasia_klepacka
Bonjour,

Est-ce que vous pouvez nous dire quelle téchnologie de test vous utilisez ?

Il est possible d'incorporer des scripts personnalisés aux exécutions via un hook. Ici vous allez trouver la documentation concernant le sujet : https://autom-devops-fr.doc.squashtest. ... ce-un-hook et ici https://opentestfactory.org/guides/hooks.html.

Est-ce que cela pourrait correspondre à votre besoin ?

Cordialement,
Kasia

Re: Squash Atom : Comment faire un enregistrement video de l'execution des scripts dans Squash Autom

Publié : lun. juil. 22, 2024 12:25 pm
par yves_oci
Bonjour ,
j'utilise la technologie roboframework

Re: Squash Atom : Comment faire un enregistrement video de l'execution des scripts dans Squash Autom

Publié : lun. juil. 29, 2024 11:07 am
par yieldinghusband
kasia_klepacka a écrit : ven. juil. 19, 2024 3:56 pm Bonjour,

Est-ce que vous pouvez nous dire quelle téchnologie de test vous utilisez ?

Il est possible d'incorporer des scripts personnalisés aux exécutions via un hook. Ici vous allez trouver la documentation concernant le sujet : https://autom-devops-fr.doc.squashtest. ... ce-un-hook et ici https://opentestfactory.org/guides/hooks.htmlboxing random

Est-ce que cela pourrait correspondre à votre besoin ?

Cordialement,
Kasia
Bonjour,
J'ai trouvé le document que vous avez fourni mais il me semble un peu déroutant. Y a-t-il un moyen de m'aider à mieux comprendre ?

Re: Squash Atom : Comment faire un enregistrement video de l'execution des scripts dans Squash Autom

Publié : lun. juil. 29, 2024 12:14 pm
par Adrian
Bonjour,

Pour vous aider à mieux comprendre le fonctionnement des hooks, je vais vous donner un exemple. Quand vous exécutez un test robot dans Squash, un workflow est créé. Ce workflow contient toutes les informations nécessaires que vous avez renseignées dans Squash. Dans une version très simplifiée, un dossier est créé, un git clone de votre projet est fait, et la commande "robot {options} fichier.robot" est exécutée.

L’intérêt des "hooks" est d'effectuer un ensemble de tâches en se positionnant sur une action OTF, notamment l'action qui exécute les tests Robot Framework.

Par exemple :

Code : Tout sélectionner

hooks:
    - name: Attach video to Robot execution results
    events:
    - categoryPrefix: robotframework
      category: execute
    before:
    - uses: actions/delete-file
      with:
        path: '*.mp4'
      working-directory: path/to/video/folder
      continue-on-error: true
    after:
    - uses: actions/get-files
      with:
        pattern: '*.mp4'
        warn-if-not-found: No video found after execution.
      working-directory: path/to/video/folder
Ici, ce hook va, dans le segment 'before', effectuer un nettoyage des fichiers vidéo d'un autre test exécuté précédemment. Le segment 'after' va remonter à la fin du test l'ensemble des fichiers au format mp4 que vous aviez préalablement générés via une librairie de Robot Framework, par exemple.

Est-ce que cela peut correspondre à votre besoin ?

Cordialement,
Adrian

Re: Squash Atom : Comment faire un enregistrement video de l'execution des scripts dans Squash Autom

Publié : mer. juil. 31, 2024 8:54 am
par fingeronto
kasia_klepacka a écrit : ven. juil. 19, 2024 3:56 pm Bonjour,

Est-ce que vous pouvez nous dire quelle téchnologie de test vous utilisez ?

Il est possible d'incorporer des scripts personnalisés aux exécutions via un hook. Ici vous allez trouver la documentation concernant le sujet : https://autom-devops-fr.doc.squashtest. ... ce-un-hook et ici https://opentestfactory.org/guides/hooks.html.

Est-ce que cela pourrait correspondre à votre besoin ?

Cordialement,
Kasia
Les outils d’assistance sont vraiment faciles d’accès. Recherchez Squash Autom, créez un travail dans Jenkins pour déclencher l'exécution des scripts depuis Squash TM. Utilisez Jenkins pour appeler Orehestrator et l'agent Orehestrator afin d'exécuter vos scripts.