6
|
Brett Ryan · 技术社区 · 14 年前 |
1
7
http://maven.apache.org/general.html#skip-test 只需指定-Dmaven.test.skip=真当您调用一个目标并且不想执行测试时。 |
2
4
您可以在项目属性中简单地实现这一点。 在NetBeans中,转到项目属性,在右列中选择Actions。在这里,您可以为每个操作和每个配置(环境)设置属性。 要跳过测试,请添加属性 maven.test.skip=真 |
3
3
请参见下图:
|
4
1
我看你已经接受了这个问题的答案,但让我提出一个替代方案。 你所描述的测试是一个集成测试。。。不是单元测试。诚然,它仍然是一个自动化的测试,但是它依赖于外部资源,并且可能需要更长的时间来运行。那是IT的专用标志。 maven-failsafe-plugin 用于执行集成测试(*信息技术.java而不是*测试.java),并且该插件在 集成测试 生命周期阶段(而surefire 测试 底线是你可以一直跑到 包裹 lifecycle 不执行长时间运行的测试。 请注意 集成测试 ,这是有道理的。。。如果要安装新的快照,则可能需要运行完整的测试套件以确保一切正常。 |
5
0
在项目的基础上,最好的方法是在默认情况下禁用测试执行,并创建一个启用它的概要文件。然后在netbeansui中,打开projectproperties操作面板,在test、testfile和debug test操作中启用概要文件。 |
mg610 · 如何开始C++单元测试 2 年前 |
Phil Gunning · 使用嵌套函数更改进行模拟测试 2 年前 |
shilin agre · 在Python中测试修饰函数 2 年前 |
SlipScout · Unittest只传递单个值,而不是获取多个值 2 年前 |
Alex · 从实际对象的实例返回默认模拟结果 2 年前 |