- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
测试卓越驱动电信领域持续集成.PDF
测试卓越驱动电信领域持续集成
海量测试用例的持续集成之道
诺基亚西门子自动化测试教练 林曙湧
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
• 2001 加入UTStarcom系统测试团队
• 2003-2005 测试团队leader
• 2005-2008 自动化测试Team Leader
• 2009– Now 加入诺基亚西门子担任自
动化测试教练
• Belief: Testing Could be more creative
and interesting than current ways of
working
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
鲸鱼可以飞起来吗?
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
敏捷转型,持续集成,可以吗?
移动通信核心网软件平台
超过1200万行的代码维护量
将近20年的开发历史
1000多人的开发队伍
研发中心分布在芬兰,中国,印度等地
电信级的软件质量要求,面向全球上百个
运营商进行发布
软件的交付延期以及交付后的 的质量问题
导致我们失去很多
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
我们做到的
• 2007年全员转型Scrum
• 10000+的自动化用例
• 平均每天执行5000左右
• 每日编包
• 每周向内部客户发布
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
持续集成在测试上的困难
• 测试用例数量超过执行能力
• 测试架构混乱
• 自动化测试投资回报率不高
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
测试用例数量超过执行能力
测试用例数量太多
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
问题调查
• 你的产品线有多少功能自动化测试用例
• 100
• 1000
• 5000
• 8000+
• 10000+
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
测试用例数量太多原因
• 复杂的功能需求
• 产品长时间的历史
• 产品高质量的要求
• 负责任的测试人员
• But…
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
困境
• 测试需要真实设备,数量非常有限
• 测试时间很长
• 被测设备太过昂贵
• 持续集成的时候无法跑所有的测试用例,怎么办?
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
• 在每个小的迭代我们不可能执行
所有的测试用例,那执行一部分可以
吗?
• 执行那部分?如何把握这个程度?
揭示研发管理白金定律,分享那些激动人心的创新与变革,使得团队获得过多源动力与更大的推动力!
测试对于风险的控制曲线
测试的边际作用递减
及时的测试的比高覆盖
率的测试有更高的ROI
针对核心功能或者高
风险功能的测试,极
小的投入就能让我们控
文档评论(0)