[英]TestNG XML file not running tests sequentially - Selenium Java
[英]Running tests in TestNG suite xml file sequentially
我有以下testng.xml文件。 我希望testng依次運行這些測試。 我不想將這些測試中的每一個分離到一個新文件中。
<suite name="framework-tests" allow-return-values="true" verbose="10">
<test name="framework-tests-single-program">
<classes>
<class name="testngdriver.TestFactory"/>
</classes>
<groups>
<run>
<include name="framework-tests" />
</run>
</groups>
<parameter name="testInterfaceXML" value="programSingleInterface.xml"></parameter>
<parameter name="testSuiteXML" value="programTestSingleProgram.xml"></parameter>
</test>
<test name="framework-tests-two-programs">
<classes>
<class name="testngdriver.TestFactory"/>
</classes>
<groups>
<run>
<include name="framework-tests" />
</run>
</groups>
<parameter name="testInterfaceXML" value="programTwoInterface.xml"></parameter>
<parameter name="testSuiteXML" value="programTestTwoPrograms.xml"></parameter>
</test>
</suite>
我已經在套件級別嘗試了並行 =“ 測試 ”,“ 類 ”,“ 方法 ”和線程計數= 1的組合,但均無效果。
測試應按提供的順序運行:
默認情況下,TestNG將按照在XML文件中找到的順序運行測試。 如果您希望此文件中列出的類和方法以不可預測的順序運行,則將keep-order屬性設置為false [1]。
不應使用parallel
屬性,或者可以將其設置為'false' 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.