如果您正在开发商业桌面应用程序,那么您的发布过程是什么?
示例流程:
我认为最关键的问题是你的“功能冻结>测试>发布”周期的方法是什么?
或者您是否更频繁地测试它不需要这样的循环并且您的软件随时可以公开发布?
答案 0 :(得分:1)
取决于您的质量保证预算。我已经使用了两者 - 使用CI,至少在分支上总是打包并准备发布。
功能冻结>测试>相关的,更大的QA预算,更短的版本。此外,第一阶段完全取决于发布计划。
此外,有多少开发人员测试他们的工作以及您的覆盖范围对决策有多大影响。