我正在使用 Citrus TestNGCitrusTestDesigner
,我有一些用@Test
. 每个类都有几个方法。每个方法都有注释@Test
和@CitrusTest
. 当我配置应该在mvn clean package integration-test
- 我更改@Test(enabled=true)
为true
或期间执行的测试时false
。我怎样才能更有效地做到这一点?我找到了这个文档:http ://www.citrusframework.org/reference/1.0/html/testsuite.html#testsuite-tasks但它是旧版本的。在 Citrus Framework 2.X 中不起作用。
问问题
587 次
1 回答
0
Citrus 使用 TestNG 或 JUnit 框架运行。这意味着您可以重用这些框架的机制,以便对测试进行分组或定义测试套件。
以 TestNG 为例,您可以使用不同的测试组或创建一个 testng.xml 文件,该文件定义要在套件中执行的测试(http://testng.org/doc/documentation-main.html#testng-xml)。
通过在 Maven 或 Gradle 等构建工具中集成 TestNG 或 JUnit,测试可以从命令行或 Java IDE 执行。
于 2016-11-29T07:03:11.180 回答