如何多次执行appium测试?

时间:2019-03-26 09:07:10

标签: testng appium testng.xml

我目前正在使用appium + testng测试本机应用程序。我正在从 .xml 文件运行测试。我想多次运行测试,即从testng.xml文件运行所有测试之后,我想一次又一次地运行同一脚本几次。

以下是我的testng.xml文件的示例:

$InputFileName /var/log/ecs/ecs-agent.log.*
$InputFileStateFile stat-ecs-agent.log.*

成功执行上述代码后,我想多次执行同一脚本,该怎么办?

1 个答案:

答案 0 :(得分:0)

您可以创建一个包含多个套件的TestNG.xml文件。

<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
    <suite name="Multiple Run Suite"  > 
    <!-- suite name="Suite Name" --> 
            <suite-files>
                   <suite-file path="./PersonalizationTest.xml" />
                   <suite-file path="./PersonalizationTest.xml" />
                   <suite-file path="./PersonalizationTest.xml" />
                   ...
            </suite-files>
    </suite>

要多次运行同一测试,请为所需套件添加套件文件路径详细信息。