Ruby web app中自动测试的功能切换

Ruby web app中自动测试的功能切换,ruby,automated-tests,integration-testing,Ruby,Automated Tests,Integration Testing,我们正在为我目前的公司构建一个集成测试框架——我还没有回答的一个挑战是,我们如何在测试环境中处理在不完全重新启动服务器的情况下打开和关闭功能的需要 所以-这是我向社区提出的问题-最近有没有人用第三方工具解决了这个问题,他们可能会给我一些启发,或者任何其他可能给出的反馈也会很棒 谢谢 如果您正在寻找的是第三方服务/工具,您可以试试 不过,推出您自己的解决方案并不困难:您可以创建一个新的切换模型,其中每个记录表示一个带有布尔开/关的功能切换。如果您担心频繁访问数据库,可以在启动时缓存整个集合;然后添

我们正在为我目前的公司构建一个集成测试框架——我还没有回答的一个挑战是,我们如何在测试环境中处理在不完全重新启动服务器的情况下打开和关闭功能的需要

所以-这是我向社区提出的问题-最近有没有人用第三方工具解决了这个问题,他们可能会给我一些启发,或者任何其他可能给出的反馈也会很棒


谢谢

如果您正在寻找的是第三方服务/工具,您可以试试

不过,推出您自己的解决方案并不困难:您可以创建一个新的
切换
模型,其中每个记录表示一个带有布尔开/关的功能切换。如果您担心频繁访问数据库,可以在启动时缓存整个集合;然后添加代码以在切换更新时更新缓存