从主文件运行 selenium 套件文件时,我想获取主 xml 的套件名称。
我尝试使用 ISuite 和 ITestContext 但它返回当前正在运行的套件名称
掌握 :
<suite name="Master Suite" >
<listeners>
<listener class-name="ExtentReport.TestListener" />
</listeners>
<suite-files>
<suite-file path="pri_order_schemes.xml" />
<suite-file path="pri_sale_schemes.xml" />
</suite-files>
</suite>
套房 1:
<suite name="slave 1" preserve-order="false">
<listeners>
<listener class-name="ExtentReport.TestListener" />
</listeners>
<test name="Bizom Order with QTY based schemes enter QTY in units testing">
<classes>
<class name="orders.primaryorders." />
</classes>
</test>
</suite>
套房 2:
<suite name="slave 2" preserve-order="false">
<listeners>
<listener class-name="ExtentReport.TestListener" />
</listeners>
<test name="Bizom Order with QTY based schemes enter QTY in units testing">
<classes>
<class name="orders.primaryorders." />
</classes>
</test>
</suite>
我想将套件名称命名为“Master Suite”,但我得到的是“slave 1”或“slave 2”