请教,在各位公司里,测试的代码必须和开发的代码放在一个仓库里吗? 还是各自分别维护自己的环境? 我们公司现在测试和开发的仓库是分离的,互不影响。这种情况下,代码的覆盖率如何检测呢?
神奇的做法
请赐教
你就问为什么要分开?放在一起有什么影响?
1.一个维护性好的项目,一般共同工具类都是一个独立工程,给所有工程提供服务 2.很多后台测试,很多数据需要依赖第三方数据,项目在一起可以使用 powermock mock 业务方法固定返回,也就解决了很多第三方数据 mock 问题 3,最重要一点和开发项目一起可以学习开发写代码思路,毕竟术业有专攻,个人感觉比很多测试开源的代码都强吧
谢谢回复,学习了 我们争取改进下
同一个仓库,不同分支应该可以吧?