如何 运行 使用 Citrus Framework 单独测试方法?
How to run test methods individually with Citrus Framework?
我有下一个代码
@Test
public class ApiTestIT extends TestNGCitrusTestDesigner {
@CitrusTest(name = "testApi2IT")
public void testApi1IT() {
//TO-DO here
}
@CitrusTest(name = "testApi2IT")
public void testApi2IT() {
echo("Hello Citrus!");
}
}
我如何 运行 单独测试方法?
我尝试使用 -Dtest 和 -Dit.test 不好用;总是 运行 同时进行测试。
谢谢
要执行单个测试方法,您必须在 -Dit.test
规范中指定它们,例如 -Dit.test=ApiTestIT#testApi2IT
。
然而,这个功能不是由 citrus 提供的,而是由 maven failsafe 插件提供的。有关详细信息,请查看 Running a Single Test
的文档
可以在 Citrus samples 存储库中找到一些柑橘示例。
我有下一个代码
@Test
public class ApiTestIT extends TestNGCitrusTestDesigner {
@CitrusTest(name = "testApi2IT")
public void testApi1IT() {
//TO-DO here
}
@CitrusTest(name = "testApi2IT")
public void testApi2IT() {
echo("Hello Citrus!");
}
}
我如何 运行 单独测试方法?
我尝试使用 -Dtest 和 -Dit.test 不好用;总是 运行 同时进行测试。
谢谢
要执行单个测试方法,您必须在 -Dit.test
规范中指定它们,例如 -Dit.test=ApiTestIT#testApi2IT
。
然而,这个功能不是由 citrus 提供的,而是由 maven failsafe 插件提供的。有关详细信息,请查看 Running a Single Test
的文档可以在 Citrus samples 存储库中找到一些柑橘示例。