2017-04-04 74 views
0

我们正在努力在当前的公司构建一个集成测试框架 - 我还没有回答的一个挑战是我们如何处理无需切换功能的开关状态在我们的测试环境中完全重新启动服务器。功能在Ruby web应用程序中进行自动化测试切换

所以 - 这是我对社区的问题 - 最近有人用第三方工具克服了这个问题,他们可能会启发我,或者任何其他可能给出的反馈也会很棒。

谢谢!

回答

0

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

尽管推出自己的解决方案不会很难:您可以创建一个新的Toggle模型,其中每个记录代表一个布尔型开/关功能开关。如果你担心太频繁地触发数据库,​​可以在启动时缓存整个集合;然后添加代码以在切换更新时更新缓存。

相关问题