关于 Spring Boot 测试的一点疑问

2019-09-21 09:11:22 +08:00
 ebony0319

基本上开发流程是后台开发->写测试用例->提交代码->jenkins 自动打包->docker->测试->推正式环境

但是在每次提交新的代码的时候 jenkins 会再次重新跑一次测试,生成新的 docker。有一些测试方法都已经失效了,或者数据库的状态都已经改变了。这样不又不得不重新写一个测试用例,或者把测试给删除掉。而且越到后面,测试越多,发布启动越来越慢。不知道大家怎么解决这个问题的。

1416 次点击
所在节点    问与答
2 条回复
banmuyutian
2019-09-21 09:20:32 +08:00
打包的时候可以跳过测试
choice4
2019-09-21 10:10:15 +08:00
-D skipTests 或 -Dmaven.skip.test=true

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/602738

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX