2016-11-25 64 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执行测试。