搜狗浏览器敏捷模式_第1页
搜狗浏览器敏捷模式_第2页
搜狗浏览器敏捷模式_第3页
搜狗浏览器敏捷模式_第4页
搜狗浏览器敏捷模式_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

搜狗浏览器敏捷模式搜狗桌面事业部浏览器测试组诸葛东明搜狗输入法搜狗搜索搜狗浏览器个人简介项目:搜狗浏览器(桌面端)工作经历:手工测试自动化测试单元测试项目管理团队管理搜狗浏览器的迭代周期搜狗浏览器的迭代频率平均每月上线:12.75个任务最短上线周期:1天平均上线周期:1周为了敏捷,都做了哪些努力?内容索引需求阶段开发阶段测试阶段回归阶段上线前上线后需求阶段:拆分支线需求支线A迭代上线支线B迭代上线多条支线存在的情况,最痛苦的事情是:Merge代码&回归开发阶段:以前Merge代码的方法支线A支线A对应的代码支线B支线A对应的代码测试:测试支线B的时候,需要回归支线A的功能被正确Merge过来开发:Merge支线A的代码时,容易引入BUG,工作量集中在一个阶段,占用一定工作量Merge代码

处理大量的支线B新增功能的代码开发阶段:以前Merge代码的方法支线A支线A对应的代码支线B支线A对应的代码支线B新增功能的代码每分钟自动merge少量的测试:只需要测试新增功能的代码即可开发:每天处理很少的开发:10~14人代码量:约50W行冲突频率:2次/天开发阶段:自动Merge代码内容索引需求阶段开发阶段测试阶段回归阶段上线前上线后测试阶段:黑白盒配合黑盒测试灰盒测试进度推进(用例转自动化)代码调研代码走查单元测试工具开发测试阶段:黑白盒配合的一些收获灵活制定测试策略并不是所有的功能都适合进行黑白盒测试并不是所有的功能都会进行单元测试、代码走查单元测试自动化增加功能实现层的用例降低STE沟通实现的成本提早发现潜在的问题UI层的测试任务收益比低项目周期短的情况还无法适用集成度比较大的模块难以进行单元测试减少冗余的黑盒用例回归阶段:代码改动代码改动系统SVN服务器定时检查录入系统每天定期查看标记回归状态沟通改动&回归测试SDET&STE每天改动代码60条平均处理10条/人天回归阶段:代码改动回归阶段:代码改动回归阶段:代码改动需求都已提交&测试阻塞上线BUG都已回归代码改动都已确认&回归冻结代码上线前测试上线前:自动化测试的使用自动化测试结果报表部署执行自动化测试执行机上传数据自动化测试浏览器稳定性自动化评测功能自动化回归安装卸载自动化升级功能自动化各功能主路径自动化单元测试自动化回归内容索引需求阶段开发阶段测试阶段回归阶段上线前上线后上线后:灰度试验&反馈追踪内测阶段预览版官网正式版小量升级全量升级用户量级时间阶段202W100W10W1000W发布上线上线后:灰度试验&反馈追踪用户反馈反馈其他技术支持系统测试&开发联系用户

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论