Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

现代化敏捷测试工作者

719 views

Published on

  • Be the first to comment

  • Be the first to like this

现代化敏捷测试工作者

  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. 大牛 ElisabethCem 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_Nov2002.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/BBST/
  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/kaverjodyLinkedIn:www.linkedin.com/in/kaveri 惠普资深敏捷顾问:yi.xu@hp.com 新浪微群:HP敏捷开发服务

×