TestNG-从基本TestNG.xml配置文件在不同的项目中调用多个TestNG.xml
为了对我的应用程序进行功能测试,我使用了TestNG框架。我的项目结构如下所示TestNG-从基本TestNG.xml配置文件在不同的项目中调用多个TestNG.xml,testng,Testng,为了对我的应用程序进行功能测试,我使用了TestNG框架。我的项目结构如下所示 +Project A |-----------smoke-testng-group.xml | | +Child Project B |-----------testng-group-1.xml | +Child Project C |-----------testng-group-2.xml 我在项目B、C中有特定的testng.xml,其中包含该项目的功能测试脚本。现在我想在与项目B、C相同的目录级别创建一个新
+Project A
|-----------smoke-testng-group.xml
|
|
+Child Project B
|-----------testng-group-1.xml
|
+Child Project C
|-----------testng-group-2.xml
我在项目B、C中有特定的testng.xml,其中包含该项目的功能测试脚本。现在我想在与项目B、C相同的目录级别创建一个新项目a,它有一个smoke-testng-group.xml文件。如果我运行这个smoke-testng-group.xml文件,它应该在内部调用项目B和C中的testng.xml
有没有办法在TestNG中实现此功能?您可以使用
标记嵌套XML文件:
<suite-files>
<suite-file path="./test1.xml"/>
<suite-file path="./test2.xml"/>
</suite-files>