Successfully reported this slideshow.
Your SlideShare is downloading. ×

现代化敏捷测试工作者

More Related Content

Related Audiobooks

Free with a 30 day trial from Scribd

See all

现代化敏捷测试工作者

  1. 1. 现代化 敏捷测试工作者 转载必须注明出处和作者。 本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可
  2. 2. 徐毅 现在 过去 译 者
  3. 3. 概要 • 瀑布 我的 • 方法 • 抉择 建议 故事 • Scrum • 意见
  4. 4. 结构化“瀑布”时代
  5. 5. 组织 研发老大 开发部 开发部 开发部 测试部 特定模块 测试自动化 团队 测试团队
  6. 6. 周围 组长 测试架构师 质量与流程工程师 开发工程师 开发组组长 模块负责人 其他……
  7. 7. 工作很哈皮 培训 质量与流程 组长 工程师 项目经理 测试架构师 导师
  8. 8. 井然有序 流程指导 文档模板 明确定义的角色和职责 多级项目管理 基于文档的知识传承
  9. 9. 最终目标?
  10. 10. 抉择
  11. 11. 首个SCRUM项目  2005年12月,吕毅发起  使用新颖的“Scrum”方法  第一个Sprint只有三个开发工程师 我们需要测试,你想加入么?
  12. 12. 干不干捏? Scrum啥玩意儿? 职业发展更好? 能涨工资? 每个月都要做测试? 挤一个房间? 没有组长? 没有文档? 100%的测试自动化?
  13. 13. 简单! 网站 • www.implementingscrum.com • www.agilejournal.com • www.methodsandtools.com 大牛 • James Bach - scrumdevelopment • Michael Bolton - agiletesting • Brian Marick • Elisabeth Hendrickson
  14. 14. 问与答 ①Scrum啥玩意儿? ① 新产品开发框架(方法论) ② 不知道,不清楚。 ②职业发展更好? ③ 也许吧,不清楚。 ③能涨工资? ④ 测试节奏很快有助于专注,和强化 ④每个月都要做测试? 给开发人员的反馈 ⑤ ⑤挤一个房间? 挺好的,虽然有时私密性也很必要。 ⑥ Scrum Master、吕毅和其他一些敏 ⑥没有组长? 捷教练会支持和帮助我们。 ⑦没有文档? ⑦ 文档量会减少但不会没有,只保留 ⑧100%的测试自动化? 必要的部分。 ⑧ 对迭代增量式开发来说非常重要。
  15. 15. 我干! 有风险 我们可以决定流程 每个月都交出可工作的功能 但也 每天都和开发人员工作在一起 非常依赖测试自动化 有趣 有前景 新产品,新操作系统(Linux)
  16. 16. 不一样的测试 Scrum试点项目
  17. 17. 概括 轻量级测试流程 简化的测试模板 实时的沟通 作战室(War Room) 信息垂手可得 跨职能的潜力
  18. 18. 流程从无到有
  19. 19. 区分长短期文档
  20. 20. 紧凑、自组织的团队
  21. 21. 信息垂手可得
  22. 22. 跨职能特性团队 个人层面  写代码  分析需求  协同设计  实时解决问题 …
  23. 23. 传播知识
  24. 24. 培训及辅导 Robotframework 相关培训 测试自动化辅导 写出优秀的测试自动化用例 版本控制&测试自动化&持续集成 可接受性测试驱动开发
  25. 25. 现代化敏捷测试工作者 方法
  26. 26. if (personnel && must_go_agile_whatsoever) DEFINE ADVICE_TO_TESTER ...
  27. 27. 1 ST 继续测试别停下 人物 地点 起因 时间 经过
  28. 28. 2 ND 接受敏捷 为什么做“敏捷”? 理解你们的“敏捷” 读、听、看、问 尝试 参加培训和会议 加入社区
  29. 29. 3 RD 改进“方法” 工具 时间 技能 团队协作 • Robotframework, • 可执行的需求 • 测试自动化 • 团队内的协作 FIT, Fitness, • 敏捷测试 • 探索性测试 • 协同式设计 Selenium, Cucumber • 可接受性测试 • 结对测试 • Cruise Control, 驱动开发 Hudson
  30. 30. 4 TH 尝试新事物 编程 做流程的专家 做产品的专家 培训及辅导 创新
  31. 31. 0 TH 心态 积极学习 迎接变化 持续改进 勿忘他人
  32. 32. else DEFINE ADVICE_TO_ORGANIZATION ...
  33. 33. 大牛、文章、网站、书籍等 学习资源推荐
  34. 34. 大牛 Elisabeth Cem Kaner James Bach Lisa Crispin Jonathan Kohl Hendrickson Brian Marick Michael Bolton Gojko Adzic Pekka Klarck
  35. 35. 文章  Test Automation Framework : http://safsdev.sourceforge.net/FRAMESDataDrivenTestAutomationFrameworks.htm  Continuous Integration : http://martinfowler.com/articles/continuousIntegration.html  A Metric Leading to Agility : http://www.xprogramming.com/xpmag/jatRtsMetric.htm  Agile Testing Challenges : http://www.io.com/~wazmo/papers/agile_testing_challenges.pdf  Conventional Software Testing on a Scrum Team : http://www.informit.com/articles/printerfriendly.aspx?p=415981  Automate “All” Tests : http://www.xprogramming.com/xpmag/AutomatedTesting.htm  Goal of Test Automation : http://xunitpatterns.com/Goals%20of%20Test%20Automation.html  Things Tester Miss : http://www.workroom-productions.com/papers/Things%20Testers%20Miss.pdf  Design for Testability, Agile Testing, and Testing Processes : http://www.ibm.com/developerworks/rational/library/content/RationalEdge/nov02/Pettichord_TheRationalEdge_Nov20 02.pdf  Developing a Good Test Strategy : http://www.workroom-productions.com/strategy.html
  36. 36. 网站  http://www.qualitytree.com/  http://www.agiletestingdays.com/  http://testobsessed.com/  http://www.agile-software-  http://www.methodsandtools.com/ development.com/  http://robotframework.org/  http://exampler.com/  http://skillsmatter.com/go/home  http://www.testingreflections.com/  http://www.acceptancetesting.info/  http://www.agiletester.ca/  http://gojko.net/  http://testingexperience.com/  http://www.testingeducation.org/B BST/
  37. 37. 书籍
  38. 38. 期待 http://www.ituring.com.cn/book/895
  39. 39.  This work is licensed under the Creative Commons Attribution- NonCommercial-NoDerivs 2.5 China Mainland License.  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/2.5/cn/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. 转载必须注明出处和作者。 本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可
  40. 40. 谢谢 徐毅 twitter : kaverjody 新浪微博: 徐毅-Kaveri 邮箱:kaverjody@gmail.com 博客:blog.sina.com.cn/kaverjody LinkedIn:www.linkedin.com/in/kaveri 惠普资深敏捷顾问:yi.xu@hp.com 新浪微群:HP敏捷开发服务

×