英文:
What can I do when I want to run run ITCase with mvn?
问题
当我们运行utcase时,可以使用 mvn test -Dtest=AA
,但如果我们想运行ITCase,我们可以怎么做?
我使用 mvn test -Dtest=AAITCase
,但这个用例不会运行。
所以当我想运行ITCase时,我们可以怎么做?
- mvn版本:3.2.5
- Java版本:JDK 8
英文:
When we run utcase, we can use mvn test -Dtest=AA
, but if we want to run ITCase, what can we do?
I use mvn test -Dtest=AAITCase
, but this case will not run.
So when I want to run ITCase, what can we do?
- mvn version: 3.2.5
- Java version: JDK 8
答案1
得分: 0
集成测试将在verify
阶段执行,而不是在test
阶段(请参阅maven生命周期):
> verify - 对集成测试的结果运行任何检查,以确保满足质量标准
因此,您需要执行以下命令:
mvn verify -Dtest=AAITCase
英文:
Integration tests will be executed in the verify
phase, not in the `test phase (see the maven lifecycle):
>verify - run any checks on results of integration tests to ensure quality criteria are met
So you have to call
mvn verify -Dtest=AAITCase
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论