验收测试是否可以利用为蓝色/绿色部署正确设置的环境?
你认为那里有什么优势/风险?
基本上,我会想象一个绿色的环境会被用来运行一些验收测试。如果通过,将交通切换为绿色,然后继续常规的蓝/绿场景。
谢谢!
当然可以,但一切都取决于情况。
当涉及到如何处理数据时,蓝/绿部署定义从来都不是很规范的——当在非实时环境上运行验收测试时,这将是您主要关心的问题。
如果您的验收测试根本不影响数据,那么是的,这将是运行它们的理想时间。然而,如果测试更改了数据,那么当您切换时,数据更改现在正在生产中——如果这是可以接受的,那么您的建议也是可以接受的。