【问题标题】:how to create a base class of groups in TestNG xml file如何在 TestNG xml 文件中创建组的基类
【发布时间】:2014-12-04 19:01:58
【问题描述】:

我正在尝试使用 Selenium Java 和 TestNg 作为测试框架来自动化涉及 100 个测试用例的应用程序。所以我的测试用例被分组在 TestNG 中,但是我有大约 50 个组,所以我需要在 TestNG XML 文件中指定我的所有组,或者是否有任何替代方法,任何可重用或创建组基类并调用XML 文件。

【问题讨论】:

    标签: xml selenium automation testng functional-testing


    【解决方案1】:

    没有这样的全部选项。但是,如果您想运行所有内容,那么为什么不只指定包 - 它会运行包内的所有测试。

    如果您遵循特定的组命名模式,例如,您也可以使用正则表达式来指定组。

        <groups>
        <run>
          <include name="windows.*"/>
        </run>
      </groups>
    

    可以做的另一件事是,如果您希望执行所有组而不是不属于任何组的测试,那么在正则表达式中只需保留 .* 以及运行包。

    【讨论】:

      猜你喜欢
      • 2019-05-12
      • 2015-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-29
      • 1970-01-01
      相关资源
      最近更新 更多