- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
敏捷测试实施路线图 2 讲师介绍 – 吴穹博士 @吴穹Adam – 毕业于北京大学,师从于杨芙清院士,参与青鸟工程; – 自1998年任Rational中国区技术总监,帮助许许多多中国 用户提升了软件工程水平,积累了丰富的实施经验; – 自2004年任Rational ClearCase全球产品经理,在Rational ClearCase美国研发总部工作了三年多的时间,积累了产 品管理经验; – 2007年底回到中国,领导了平安科技,华为科技,阿里 金融等客户的敏捷转型工作; 什么是敏捷测试? ? 敏捷测试的反面 – 传统测试 – 传统测试就是瀑布模型下的测试 – 甘苦自知就不多说了 什么是敏捷测试? ? 敏捷测试 =敏捷中的测试 – 其实只是从测试视角来看敏捷开发的全过程 – 测试的方法并没有根本性的变化但是许多事情 发生的是简单发生了变化 什么是敏捷测试? ? 传统测试 – 关注Q3,Q4 什么是敏捷测试? ? 敏捷测试意味着测试前移 – 测试试点前移,测试团队前置 什么是敏捷测试? ? 敏捷测试意味着质量观的变化,整个研发 团队都要对质量负责 质量观 ? 质量是开发人员的神圣责任,而不仅仅是测试 人员的责任 – The burden of quality is on the shoulders of those writing the code. Quality is never “some tester’s” problem. ? 只有将开发和测试完全地混合在一起,不分彼 此,才能够真正获得好的质量 – Quality is achieved by putting development and testing into a blender and mixing them until one is indistinguishable from the other. 什么是敏捷测试? ? 敏捷测试意味着分层测试 开发测试 风险1 风险2 风险3 风险4 集成测试 验收测试 敏捷测试实施路线图 ? 构建自动化回归测试基础 – 传统自动化测试为什么失败? ? ? ? ? ? 环境(包括数据)是容易被忽略的因素 没有获得开发团队的支持 忽视自动化测试与(人工)测试自动化的区别 自动化测试工具的选择不当 忽视了脚本可维护性 敏捷测试实施路线图 ? 构建自动化回归测试基础 – 成功要素 ? 和开发团队配合,利用虚拟化技术构建稳定独立的 自动化测试专用环境及数据 ? 不要试图全部迁移全部原有人工测试案例,找重点, 先自动化关键业务场景 ? 拥抱开源工具,尽量远离商用工具 ? 必须非常重视脚本可维护性,良好的分层测试架构 和分层实现方式 敏捷测试实施路线图 ? 组织结构调整 – 测试部门逐步分拆 – 开发测试全功能团队组建 – 开发负责人对本产品质量负主要 责任 – 测试编程一个CoE(能力中心) ? 测试负责人对平均产品质量负责 ? 测试负责人负责测试技能培养, 测试工具建设 ? 测试负责人可以向重要团队派驻 测试架构师 ? 如有必要测试CoE负责专项测试, (性能,多系统集成测试等) 产品 产品 Test Engineering Productivity 开发 工程师 测试 工程师 测试 架构师 测试 架构师 开发 工程师 测试 工程师 测试工 程师 专项测试 工程师 测试管理者 敏捷测试实施路线图 ? 利用持续集成活动全面推进敏捷测试 什么是敏捷测试? ? 敏捷测试 =敏捷中的测试 ? 敏捷测试意味着 – 测试前移 – 质量观的变化,整个研发团队都要对质量负责 – 分层测试 敏捷测试实施路线图 ? 构建自动化回归测试基础 ? 组织结构调整 ? 利用持续集成活动全面推进敏捷测试 QA 联系方式: email: mobile: blog: weibo: weixin: wuqiong@/adwu73 @吴穹Adam Agile Testing
原创力文档


文档评论(0)