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.

敏捷软件测试之简介

1,367 views

Published on

2013年天津软件社区暨QClub天津首次活动的演讲材料《敏捷软件测试之简介》

Material of "Brief Introduction to Agile Software Testing" in Chinese, contact me if you can't read Chinese.

Published in: Technology
  • Be the first to comment

敏捷软件测试之简介

  1. 1. 徐毅做过开发,测试熏陶入骨三分深受Scrum/敏捷/精益/TOC吸引9年经验,7年敏捷,5年教练、顾问译者:《Scrum要素》《团队之美》、《管理3.0》kaverjody.comkaverjody@gmail.com新浪微博:@徐毅-Kaveri
  2. 2. 敏捷测试?传统测试?
  3. 3. 敏捷传统 测试测试 测试?
  4. 4. 敏捷测试传统测试
  5. 5. 测试
  6. 6. Software testing - is an empirical - technical - investigation - conducted to provide stakeholders - with information - about the quality - of the product or service under test
  7. 7. Quality•is value•to some person — Gerald Weinberg
  8. 8. Testing is like CSI --- Cem Kanerhttp://www.kaner.com/pdfs/QAIExploring.pdf
  9. 9. CSI:犯罪现场调查
  10. 10. 共同点工具、过程、证据源很多• 工具和过程无法明确一次调查或其目标。• 有太多证据需要测试,工具往往都很贵, 调查人员必须做出判断。• 调查人员必须选择学习什么以及如何学习, 以便能揭露出最需要的信息。
  11. 11. Checking Is Confirmation.Testing Is Exploration and Learning. --- Michael Bolton http://www.developsense.com/blog/2009/08/testing-vs-checking/
  12. 12. 自动化 vs 手工? http://ww1.sinaimg.cn/mw600/640b33dbtw1dwze0cnd8 http://img.ph.126.net/oq1pjpE0c1eqVVpOU5 hj.jpg TvgA==/1121959257185556519.jpg
  13. 13. 珠 自 动联 化 +璧 手 工合 http://images2.china.com/news/zh_cn/social/1007/20111122/2011112209270421837100.jpg
  14. 14. http://www.freneticarts.com/files/images/dvd/Avatar_288/FA_image_00012357.jpg 测试工作者单兵作战能力
  15. 15. 群体?
  16. 16. http://img.ifeng.com/res/200801/0117_298010.jpg 这种?
  17. 17. http://www.chinanews.com/special/wide/pic2/2009-04-16/U64P4T348D5F10612DT20090417163345.jpg 这种?
  18. 18. http://img.club.pchome.net/upload/club/other/2011/5/19/pics_kiddo1412_1305784522.jpg 传统?
  19. 19. http://onceuponageek.com/images/enterprised-d.jpg 敏捷?
  20. 20. 联系:测试@敏捷.方式敏捷测试
  21. 21. 测试? 词汇 维度 Test 类型 Testing 范围 Tester 阶段
  22. 22. 书 #1功能性 结构性 层次 面向对象• 边界值 • 路径 • 单元• 等价类 • 数据流 • 集成• 决策表 • 系统 • 交互
  23. 23. 书 #2 测试设计 系统 其他 对比• 等价类 • 负载 • 回归测试 • 白、黑盒• 边界值 • 性能 • 国际化 • 静、动态• 因果图 • 安全性 • 本地化 • 自动化、• 功能图 • 容错性 • 验收测试 手工• 错误推测 • DB性能 • 文档测试 • 有计划、• 正交试验 • 兼容性 • α测试 随机 设计 • 安装测试 • Β测试 • 新功能、 回归
  24. 24. 书 #3 白盒 代码 模块/单元 更高级别• 逻辑覆盖 • 检查 • 增量测试 • 功能• 等价类 • 走查 • 自顶向下 • 系统• 边界值 • 评审 • 自底向上 • 验收• 因果图 • 安装 系统:能力、容量、强度、 易用性、安全性、性能、存 储、配置、兼容/配置/转换、 安装、可靠性、可恢复性、 适用性、文档、过程
  25. 25. TEST:如何测试目标对象 目标 对象 预期 (Expectation) 必要 充分 条件 条件
  26. 26. TESTING:如何组织测试活动 过程 人员
  27. 27. TEST• 敏捷 ≈ 传统TESTING• 敏捷 ≠ 传统
  28. 28. TESTING:传统 模块/单元 集成 系统
  29. 29. TESTING:敏捷 增量迭代 增量迭代 增量迭代
  30. 30. 改变 团队构成 整体开发方式 • 自组织 • 迭代增量式 • 跨职能 • ATDD • 特性团队 测试方式 其他 • 检查、探索 • 轻文档 • 自动、手动 • 轻流程 • 重基础设施 • 重团队协作
  31. 31. 团队及组织作战能力
  32. 32. 谢谢! 敏 捷 软 件 测 试http://images2.fanpop.com/image/photos/8800000/THIS-IS-IT-MJ-michael-jackson-8842779-1280-960.jpg
  33. 33. 徐毅:顾问、教练 http://kaverjody.com/about/
  34. 34. 徐毅:译者
  35. 35. 徐毅:作者(进行中)http://www.ituring.com.cn/users/82493 http://www.ituring.com.cn/book/895
  36. 36. 徐毅:敏捷测试培训(筹备中) 作者授权 Janet Gregory Lisa Crispin Xu Yi

×