我想一个接一个地运行所有的脚本。我已经创建了一个套件文件,并在套件中包含了脚本。当我运行一个套件时,脚本在多个浏览器中并行运行。我想在一个浏览器中一个接一个地运行它们。
发布于 2011-06-16 19:12:08
您可以通过更改ant目标中的Thread来从单个浏览器运行套件文件。
<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>如果仍然不起作用,编辑browser_types.xml (点击仪表板上的“配置”链接)。对于要用来运行测试的浏览器,将<capacity>更改为1。重启Sahi。
https://stackoverflow.com/questions/6368238
复制相似问题