我公司最近开始了解TFS,源代码控制和分支策略的使用情况。我们目前的分支策略是基本的'Dev>主要>发布'方法,适用于我们的小团队。但问题在于我们的自动化测试。我们所有的集成测试和UI测试都是用C#编写的,并在每晚构建过程中执行。为了保持源清洁并保持良好,我们应该在何处放置自动化测试代码?
答案 0 :(得分:6)
您可以将自动化测试放在每个分支内。您的自动化测试可以像常规代码一样进行合并和处理,因为它将针对新开发进行更改。
另一个选项可能是将它放在项目构建类型和构建文件所在的位置。
确保将其检入源代码管理非常重要。