我有一个名为“基础应用程序组”的组,其中包含 3 种测试方法:
Test a(groups = "base application group"),
Test b(groups = "base application group") AND
Test c(groups = "base application group").
现在,假设我只想运行 Test a() 并想从组中排除其余方法。我知道如何在 XML 文件中执行此操作。现在真正的问题是,如果我在 XML 文件中有 10 个类并且该组应该执行 10 次,我如何才能对 XML 文件中的每个类运行该组?
到目前为止,我已经尝试在类级别使用 include 和 exclude 标记来执行此操作,但我不想在我的 XML 文件中执行 10 次。我也尝试过 tag 和 Meta Group,但这并没有给我想要的输出。
这是我的 xml 代码 atm:
<suite name ="Footer Suite" >
<test name ="Footer Tests" verbose ="2" >
<classes>
<class name ="it.org.techtime.jira.easysso.seleniumtests.footertests.MainAdminScreenTests">
<methods>
<exclude name ="Test b"/>
<exclude name ="Test c"/>
</methods>
</class>
<class name ="it.org.techtime.jira.easysso.seleniumtests.footertests.MainAdminScreenTests">
<methods>
<exclude name ="Test b"/>
<exclude name ="Test c"/>
</methods>
</class>
</classes>
</test>
我希望“基础应用程序组”运行 10 次,并且只希望 Test a() 从该组运行。不要忘记我想从 XML 文件实现这一点。
心有法竹
相关分类