Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想针对不同的数据库测试我的应用程序(尤其是 SQL 语句)。实际上我正在使用 Cruise Control 和 Oracle。
我想用其他数据库扩展测试。
有什么建议么?
我们的软件有一个带有数据库配置的 .config 文件。如果你能以任何方式分离出配置,f.eks 就像我们一样。然后可以复制巡航控制测试项目(TestsOracle、TestsMSSql),在单元测试任务之前的一个任务中切换配置。我们像这样测试 Oracle、MySql 和 SQL Server。
我还创建了一个从构建任务中检索代码修改的插件,因此对于每个测试执行,我们都可以看到构建到实际单元测试执行中的代码修改。
希望有帮助!