持续集成服务器上的集成测试

Integration Test on Continuous Integration server

想要设置 CI 系统,以便集成测试可以 运行 在一个集中的地方进行。

我们如何为每个开发人员的相关工作分支建立一个数据库。 我们希望保证与已部署平台的 100% 兼容性,代价是拥有多个与主数据库同步的数据库。 安装和数据传输应该是自动化的,并且在应用程序构建期间不会很痛苦。

您必须为 CI 服务器设置数据库 sandboxes。此设置在很大程度上取决于您使用的数据库解决方案和数据库的大小。