gpt4 book ai didi

spring - 是否可以在某个 Maven 配置文件构建期间排除或忽略 junit 测试?

转载 作者:行者123 更新时间:2023-12-04 18:22:37 26 4
gpt4 key购买 nike

想象一下,我有两个配置文件,一个用于生产,另一个用于测试环境。问题是,我只想为开发环境而不是生产环境执行一些测试。

我试图输入@ignore,但我不能说只在产品构建期间忽略它。我尝试使用 maven 的万无一失的插件,但我再次无法让它与每个配置文件的不同行为一起工作。

(PS:这是一个 spring-hibernate 项目,由 hazelcast、jms (activeMq)、scheduler (quartz) 等不同的技术提供。)

任何帮助,将不胜感激。

最佳答案

我们有一个系统,其中我们有三种测试大小(小、中和大)。我们创建了一个注释,允许我们用这些大小标记测试。我们还创建了一个规则,它将检查特定的环境变量并根据大小跳过测试。抱歉,我无法发布代码,但我们就是这样做的。

这里有一些关于谷歌如何做的帖子(我们的东西基于谷歌)

http://blog.utest.com/how-google-tests-software-small-medium-and-large/2011/04/

关于spring - 是否可以在某个 Maven 配置文件构建期间排除或忽略 junit 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10349390/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com