如何在TestNG的XML中的组组中添加依赖项

用户名

如何在TestNG的XML中的组组中添加依赖项。这是我的XML

<test name="Test1">

<classes>
  <class name="test.TestNGTest1"/>
  <class name="test.TestNGTest2"/>
  <groups>
      <define name="abc">
          <include name="a"></include>
      </define>
      <define name="def">
          <include name="b"></include>
      </define>
      <run>
          <include name="def"></include>
          <include name="abc"></include>
      </run>
  </groups>
</classes>
</test>

我尝试在xml上添加依赖组组。

阿达尼

有两个测试类:

public class TestNGTest1 {
    @Test(groups = {"a"})
    public void test1(){}
    @Test(groups = {"b"})
    public void test2(){}
    @Test(groups = {"c"})
    public void test3(){}
    @Test(groups = {"d"})
    public void test4(){}
    @Test(groups = {"e"})
    public void test5(){}
    @Test(groups = {"f"})
    public void test6(){}
}

public class TestNGTest2 {
    @Test(groups = {"a"})
    public void test1(){}
    @Test(groups = {"b"})
    public void test2(){}
    @Test(groups = {"c"})
    public void test3(){}
    @Test(groups = {"a"})
    public void test4(){}
    @Test(groups = {"b"})
    public void test5(){}
    @Test(groups = {"c"})
    public void test6(){}
}

可以通过以下方式定义组的依赖关系:

<suite>
    <test name="Test1">
        <classes>
            <class name="test.TestNGTest1"/>
            <class name="test.TestNGTest2"/>
            <groups>
                <define name="abc">
                    <include name="a"></include>
                    <include name="b"></include>
                </define>
                <define name="def">
                    <include name="d"></include>
                    <include name="e"></include>
                </define>
                <dependencies>
                    <group name="abc" depends-on="def" />
                </dependencies>
                <run>
                    <include name="def"></include>
                    <include name="abc"></include>
                </run>
            </groups>
        </classes>
    </test>
</suite>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何在Gradle中以编程方式添加传递依赖项?

来自分类Dev

如何在cmake中控制构建顺序而不添加静态依赖项?

来自分类Dev

如何在此代码中添加多SQL依赖项?

来自分类Dev

在gradle中添加依赖项

来自分类Dev

如何在gradle插件中添加自定义依赖项处理程序?

来自分类Dev

如何在AngularJs中添加许多模块依赖项

来自分类Dev

如何在sbt配置中添加github java依赖项?

来自分类Dev

如何在IntelliJ 14中将依赖项添加到pom.xml

来自分类Dev

如何在Gradle中更新依赖项

来自分类Dev

Docker-如何在现有的Docker映像中添加新的python依赖项?

来自分类Dev

如何在gradle中将本地jar依赖项添加到另一个依赖项中?

来自分类Dev

如何在Julia中的manifest.toml文件中添加私有依赖项?

来自分类Dev

如何在spring-boot buildpack映像中添加额外的linux依赖项?

来自分类Dev

如何在源文件中添加源代码文件作为构建依赖项和/或访问定义?

来自分类Dev

如何在Windows的Flutter桌面插件中添加链接器其他依赖项

来自分类Dev

如何在maven pom.xml中配置依赖项?

来自分类Dev

如何在jQuery Validate插件中成功添加有效类到依赖项?

来自分类Dev

Phonegap插件开发:如何在plugin.xml中添加Phonegap插件依赖项?

来自分类Dev

如何在Maven中添加jar依赖项?

来自分类Dev

如何在gradle中将本地jar依赖项添加到另一个依赖项中?

来自分类Dev

如何在Angular中将依赖项添加到模块的依赖项列表中?

来自分类Dev

Dagger 2,如何在依赖项中添加接口

来自分类Dev

在 IntelliJ 中添加依赖项

来自分类Dev

如何在模块中添加反应本机依赖项?

来自分类Dev

如何在 bash 文件中添加依赖项?

来自分类Dev

如何在cmake中向目标文件添加依赖项

来自分类Dev

如何在绝对类型包中添加@types 依赖项?

来自分类Dev

Mpdf 如何在 .module 文件中添加依赖项

来自分类Dev

我如何在 pom.xml 中添加像依赖项这样的文件夹

Related 相关文章

  1. 1

    如何在Gradle中以编程方式添加传递依赖项?

  2. 2

    如何在cmake中控制构建顺序而不添加静态依赖项?

  3. 3

    如何在此代码中添加多SQL依赖项?

  4. 4

    在gradle中添加依赖项

  5. 5

    如何在gradle插件中添加自定义依赖项处理程序?

  6. 6

    如何在AngularJs中添加许多模块依赖项

  7. 7

    如何在sbt配置中添加github java依赖项?

  8. 8

    如何在IntelliJ 14中将依赖项添加到pom.xml

  9. 9

    如何在Gradle中更新依赖项

  10. 10

    Docker-如何在现有的Docker映像中添加新的python依赖项?

  11. 11

    如何在gradle中将本地jar依赖项添加到另一个依赖项中?

  12. 12

    如何在Julia中的manifest.toml文件中添加私有依赖项?

  13. 13

    如何在spring-boot buildpack映像中添加额外的linux依赖项?

  14. 14

    如何在源文件中添加源代码文件作为构建依赖项和/或访问定义?

  15. 15

    如何在Windows的Flutter桌面插件中添加链接器其他依赖项

  16. 16

    如何在maven pom.xml中配置依赖项?

  17. 17

    如何在jQuery Validate插件中成功添加有效类到依赖项?

  18. 18

    Phonegap插件开发:如何在plugin.xml中添加Phonegap插件依赖项?

  19. 19

    如何在Maven中添加jar依赖项?

  20. 20

    如何在gradle中将本地jar依赖项添加到另一个依赖项中?

  21. 21

    如何在Angular中将依赖项添加到模块的依赖项列表中?

  22. 22

    Dagger 2,如何在依赖项中添加接口

  23. 23

    在 IntelliJ 中添加依赖项

  24. 24

    如何在模块中添加反应本机依赖项?

  25. 25

    如何在 bash 文件中添加依赖项?

  26. 26

    如何在cmake中向目标文件添加依赖项

  27. 27

    如何在绝对类型包中添加@types 依赖项?

  28. 28

    Mpdf 如何在 .module 文件中添加依赖项

  29. 29

    我如何在 pom.xml 中添加像依赖项这样的文件夹

热门标签

归档