selenium - 如何在 TestNG.xml 中确定包执行的优先级?

标签 selenium testing automation testng

我正在尝试优先执行 TestNG.xml 中的包,但我无法在下面显示我的 xml 文件,我想先执行 package1,然后再执行 package2。 这两个包都包含多个测试类。

样本:

<test name="Test" parallel="none" preserve-order="true">
    <packages>
        <package name="test.packages.testpackage1"  />
        <package name="test.packages.testpackage2" />
    </packages>
</test>

最佳答案

只需将包一个一个地分开:

<test name="Test first package" parallel="none" preserve-order="true">
    <packages>
        <package name="test.packages.testpackage1"  />
    </packages>
</test>
<test name="Test second package" parallel="none" preserve-order="true">
    <packages>
        <package name="test.packages.testpackage2"  />
    </packages>
</test>

关于selenium - 如何在 TestNG.xml 中确定包执行的优先级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51153308/

相关文章:

python - 通过循环抓取不同的日期

batch-file - 批处理 - 搜索零件/确切名称并将行从文本文件复制到批处理中作为 var

python - Selenium 的 XPath 问题

java - Selenium 网络驱动程序 : How to get the dynamic id using xpath?

javascript - Spectron 测试顺序 Action

python - 即使 python/django 中的值相同,assertEqual 也会失败

selenium - 如何复制浏览器崩溃以进行自动化测试

javascript - 为什么我的测试没有加载页面对象文件? (守夜人.js)

mysql - 在 MySQL 表上设置有限的行数,并删除旧的以释放空间

css - WebDriver - ":nth-of-type()"选择器是否适用于 IE 9?