2016-11-25 86 views
0

我使用柑橘TestNGCitrusTestDesigner,我有幾個類註釋@Test。每個班級都有幾個方法。每種方法註釋爲@Test@CitrusTest。當我配置在mvn clean package integration-test期間應執行的測試時 - 我將@Test(enabled=true)更改爲truefalse。我怎樣才能更有效地做到這一點?我發現這個文檔:http://www.citrusframework.org/reference/1.0/html/testsuite.html#testsuite-tasks,但它是舊版本。在Citrus Framework 2.X中不起作用。柑橘測試套件

回答

0

Citrus使用TestNG或JUnit框架運行。這意味着您可以重用這些框架的機制來分組測試或定義測試套件。

以TestNG爲例,您可以使用不同的測試組或創建一個testng.xml文件來定義要在套件中執行的測試(http://testng.org/doc/documentation-main.html#testng-xml)。

通過將TestNG或JUnit集成到構建工具(如Maven或Gradle)中,可以從命令行或Java IDE執行測試。