固件发布流程图 V0.1
2017-04-14 15:50:52 0 举报
1
作者其他创作
大纲/内容
说明书
是
固件发布准备:1.固件验证2.发布记录评审3. ecn验证4.自动化测试验证5.小批量大包升降级验证
否
是否通过
产品经理审核
固件验证(使用手工及自动化测试):1.基本功能飞行验证:迭代周期3周修复highest bug,全模块冒烟。2.更新功能及模块深度测试3.回归验证4.压力测试5.测试报告
自动化测试工具
固件发布(1.测试部增加服务器端releasenote并将状态置为正式 2.说明书组更新官网发布记录 3.售后论坛发帖)
releasenote翻译
固件发布流程图
大包固件是否通过
1.对外releasenote初稿2.项目成员确认发布记录3.调整对外发布记录4.发布预告告知说明书组、售后及市场同事5.翻译申请邮件发送给说明书组抄送售后市场等同事(一般提前2-3天进行)
1.更新先烧后贴固件的模块需要进行前加工试产验证,从更换固件后的先烧后贴流程开始到包装完成(验证方式需配合实际情况灵活调配)2.ecn切换验证单3.小批量大包升降级验证,以220为例,在工厂进行,升降级小批量专项验证,飞机、电池、遥控器、djigo、DA2尽可能仿照用户,并做隔离,以免流入产线
1.基本设置冒烟2.bug回归验证3.压力测试
填写固件发布申请及ecn单
npi
正文:1.发布版本号 2发布记录 3.注意事项4.内部小包版本 5.整体验证结果 6.遗留问题及风险附件:1.中英文版对外发布记录 2.内部详细发布记录总结 3.模块先烧后贴ecn申请单(如有) 4.量产大包版本切换ecn申请单(如有)
1.确认所有模块的更新内容(内部releasenote)2.确认是否需要更新芯片先烧后贴3.获取所有更新模块的固件4.确认该版本的最终发布时间(一般推后3周)5.倒数两周时要将固件需求封版,不允许进行大的逻辑调整6.需求封版后仍需迭代3个版本左右进行bug修复
开发
输出测试报告
1.模块ecn切换试产验证2.小批量大包升降级验证
开始(收集固件)
1.与说明书组、售后同事约定发布的具体时间点2.固件服务器将内测版本的发布固件调整为正式状态并增加对应的中英文发布记录3.确认说明书组与售后论坛信息发布
产品经理
测试
bug修复
1.新需求2.基本冒烟3.自动化测试4.小批量验证5.遗留bug及当前状态及已知风险
收藏
0 条评论
下一页