我了解如何在将代码部署到生产环境之前,将代码创建并部署到Heroku上的临时环境。我知道很高兴看到代码是否会在与生产环境非常相似的环境中“爆炸”。Heroku分段程序有什么功能?
但是,我找不出任何切实的方法或机制来确定应用程序是否在临时环境中损坏。
换句话说,我不明白在分段环境中运行的应用程序应该如何让我有信心将我的应用程序部署到生产环境。
因此我的问题:
- 没有对在Heroku临时环境做些什么额外的步骤?
- 集成测试是否应该在分段环境中运行?
- 如果我注意到应用程序在分段环境中运行,是否足够好?
我明白你在说什么,但看起来分段环境对手动测试很有帮助。 在持续交付环境中,暂存环境对于自动部署到生产中无能为力,不是吗?我可以在暂存环境中设置某种自动验证,如果成功,会触发生产部署? – daspr2
你会冒着去CSS的生产破碎例如?这可能不会出现在您的测试中,但对最终用户产生巨大影响 – Codextremist
当然不是。那么,是否有办法在分级环境中自动测试一些东西来解决各种问题一个破碎的CSS文件? – daspr2