Question

Je souhaite exécuter tous les scripts un par un de manière séquentielle.J'ai créé un fichier de suite et inclus des scripts dans la suite.Lorsque je lance une suite, les scripts s'exécutent en parallèle dans plusieurs navigateurs.Je voudrais les exécuter les uns après les autres dans un seul navigateur.

Était-ce utile?

La solution

Vous pouvez exécuter un fichier de suite à partir d'un seul navigateur en modifiant les threads dans la cible fourmi.

<target name="runbrowsertests">

        <sahi suite="../userdata/scripts/demo/demo.suite" 
            browserType="firefox" 
            baseurl="http://sahi.co.in/demo/" 
            sahihost="localhost" 
            sahiport="9999" 
            failureproperty="sahi.failed" 
            haltonfailure="false" 
            threads="1"
            >
            <report type="html" />
        </sahi>
    </target>

Si cela ne fonctionne toujours pas, modifiez browser_types.xml (cliquez sur le lien "configurer" sur le tableau de bord).Remplacez <capacity> par 1 pour le navigateur avec lequel vous souhaitez exécuter les tests.Redémarrez Sahi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top