SlideShare a Scribd company logo
1 of 19
敏捷软件测试与团队协作 2011 年 8 月 26 日
敏捷宣言 ,[object Object],[object Object],[object Object],[object Object]
目录 ,[object Object],[object Object],[object Object],[object Object],[object Object]
一 敏捷测试简介 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2. 传统测试与敏捷测试 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],传统模式很明显,测试发生在最后(发布之前)。而往往由于编码占用了比预期更 长的时间,并且团队在最后进入了编码和修改周期,所以测试将被无限压缩。
敏捷迭代和增量模型 It0 A B A A A B B B It1 It2 It3 It4 C C C D D E F 敏捷是迭代和增量的,这意味着测试人员在每个代码增量完成时,都要测试它。一个 迭代可能短至只有一周,或者长至一月。团队构建并测试少量的代码,确保它可以正 常的工作,然后转移到下一个需要构建的部分。最后获得的是高质量,高效的产品。
3. 整体团队运作方式 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4. 敏捷法则 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
二 敏捷测试象限介绍 自动和手动 手动 自动 工具 面向技术 面向技术 支持团队 评价产品 Q1 Q2 Q4 Q3 单元测试 组件测试 性能和压力测试 安全性测试 “ 非功能性” 测试 功能测试 实例 用户故事测试 原型 仿真 探索测试 场景 可用性测试 用户验收测试( UAT ) alpha/beta
1. 象限一 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2. 象限二 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3. 象限三 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4. 象限四 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
三 自动化 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1. 为什么要自动化 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2. 敏捷测试自动化策略 手动测试 单元测试 / 组件测试 验收测试 ( API 层面) GUI 测试
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
四 编码和测试的关系 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
五 我们团队如何引入敏捷测试思想 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

達暉資訊 - 2014 教育訓練 - 如何進行負載測試
達暉資訊 - 2014 教育訓練 - 如何進行負載測試達暉資訊 - 2014 教育訓練 - 如何進行負載測試
達暉資訊 - 2014 教育訓練 - 如何進行負載測試Allen Hsieh
 
Frank‘s Learning Summary - Agile testing
Frank‘s Learning Summary - Agile testingFrank‘s Learning Summary - Agile testing
Frank‘s Learning Summary - Agile testingFrank Lee
 
分布式系统测试实践
分布式系统测试实践分布式系统测试实践
分布式系统测试实践drewz lin
 
让测试敏捷起来(段念)
让测试敏捷起来(段念)让测试敏捷起来(段念)
让测试敏捷起来(段念)Jay Ren
 
Se2009 ch8
Se2009 ch8 Se2009 ch8
Se2009 ch8 浒 刘
 
Problem-Solving & Decision-Making (Chinese中文)
Problem-Solving & Decision-Making (Chinese中文)Problem-Solving & Decision-Making (Chinese中文)
Problem-Solving & Decision-Making (Chinese中文)Joe Sheu
 

What's hot (7)

達暉資訊 - 2014 教育訓練 - 如何進行負載測試
達暉資訊 - 2014 教育訓練 - 如何進行負載測試達暉資訊 - 2014 教育訓練 - 如何進行負載測試
達暉資訊 - 2014 教育訓練 - 如何進行負載測試
 
Frank‘s Learning Summary - Agile testing
Frank‘s Learning Summary - Agile testingFrank‘s Learning Summary - Agile testing
Frank‘s Learning Summary - Agile testing
 
分布式系统测试实践
分布式系统测试实践分布式系统测试实践
分布式系统测试实践
 
让测试敏捷起来(段念)
让测试敏捷起来(段念)让测试敏捷起来(段念)
让测试敏捷起来(段念)
 
PHP 单元测试
PHP 单元测试PHP 单元测试
PHP 单元测试
 
Se2009 ch8
Se2009 ch8 Se2009 ch8
Se2009 ch8
 
Problem-Solving & Decision-Making (Chinese中文)
Problem-Solving & Decision-Making (Chinese中文)Problem-Solving & Decision-Making (Chinese中文)
Problem-Solving & Decision-Making (Chinese中文)
 

Viewers also liked

電子書籍のアクセシビリティ
電子書籍のアクセシビリティ電子書籍のアクセシビリティ
電子書籍のアクセシビリティToru MOCHIDA
 
Esitlus eõl
Esitlus eõlEsitlus eõl
Esitlus eõlannivanin
 
ACRI最新通信ダイジェスト
ACRI最新通信ダイジェストACRI最新通信ダイジェスト
ACRI最新通信ダイジェストToru MOCHIDA
 
Esitlus eõl
Esitlus eõlEsitlus eõl
Esitlus eõlannivanin
 
Esitlus supilinn
Esitlus supilinnEsitlus supilinn
Esitlus supilinnannivanin
 
アクセシビリティ・イントロダクション
アクセシビリティ・イントロダクションアクセシビリティ・イントロダクション
アクセシビリティ・イントロダクションToru MOCHIDA
 
WCAG勉強会@関西について
WCAG勉強会@関西についてWCAG勉強会@関西について
WCAG勉強会@関西についてToru MOCHIDA
 
アプリケーションのアクセシビリティ~WCAGからARIA、RIAまで~
アプリケーションのアクセシビリティ~WCAGからARIA、RIAまで~アプリケーションのアクセシビリティ~WCAGからARIA、RIAまで~
アプリケーションのアクセシビリティ~WCAGからARIA、RIAまで~Toru MOCHIDA
 
アクセシビリティ概要(Silverlightを囲む会 in 大阪#6)
アクセシビリティ概要(Silverlightを囲む会 in 大阪#6)アクセシビリティ概要(Silverlightを囲む会 in 大阪#6)
アクセシビリティ概要(Silverlightを囲む会 in 大阪#6)Toru MOCHIDA
 

Viewers also liked (9)

電子書籍のアクセシビリティ
電子書籍のアクセシビリティ電子書籍のアクセシビリティ
電子書籍のアクセシビリティ
 
Esitlus eõl
Esitlus eõlEsitlus eõl
Esitlus eõl
 
ACRI最新通信ダイジェスト
ACRI最新通信ダイジェストACRI最新通信ダイジェスト
ACRI最新通信ダイジェスト
 
Esitlus eõl
Esitlus eõlEsitlus eõl
Esitlus eõl
 
Esitlus supilinn
Esitlus supilinnEsitlus supilinn
Esitlus supilinn
 
アクセシビリティ・イントロダクション
アクセシビリティ・イントロダクションアクセシビリティ・イントロダクション
アクセシビリティ・イントロダクション
 
WCAG勉強会@関西について
WCAG勉強会@関西についてWCAG勉強会@関西について
WCAG勉強会@関西について
 
アプリケーションのアクセシビリティ~WCAGからARIA、RIAまで~
アプリケーションのアクセシビリティ~WCAGからARIA、RIAまで~アプリケーションのアクセシビリティ~WCAGからARIA、RIAまで~
アプリケーションのアクセシビリティ~WCAGからARIA、RIAまで~
 
アクセシビリティ概要(Silverlightを囲む会 in 大阪#6)
アクセシビリティ概要(Silverlightを囲む会 in 大阪#6)アクセシビリティ概要(Silverlightを囲む会 in 大阪#6)
アクセシビリティ概要(Silverlightを囲む会 in 大阪#6)
 

Similar to 关于敏捷测试思想的分享Cici 20110826

Testing survey
Testing surveyTesting survey
Testing surveyTao He
 
服务器性能测试介绍
服务器性能测试介绍服务器性能测试介绍
服务器性能测试介绍Paro Yin
 
軟體系統測試簡介
軟體系統測試簡介軟體系統測試簡介
軟體系統測試簡介Wei-Tsung Su
 
最终版Top100summit 高翔
最终版Top100summit 高翔最终版Top100summit 高翔
最终版Top100summit 高翔drewz lin
 
人員甄選
人員甄選人員甄選
人員甄選Isaac Su
 
朱昌创-Top100summit 构建专业化测评环境-final
 朱昌创-Top100summit 构建专业化测评环境-final 朱昌创-Top100summit 构建专业化测评环境-final
朱昌创-Top100summit 构建专业化测评环境-finaldrewz lin
 
Qa engineer training
Qa engineer trainingQa engineer training
Qa engineer trainingychw365
 
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系drewz lin
 
歡迎加入軟體構築行列
歡迎加入軟體構築行列歡迎加入軟體構築行列
歡迎加入軟體構築行列Chris Wang
 
Top100summit 闵刚金蝶自动化测试发展之路 2
Top100summit  闵刚金蝶自动化测试发展之路 2Top100summit  闵刚金蝶自动化测试发展之路 2
Top100summit 闵刚金蝶自动化测试发展之路 2drewz lin
 
QM-034-軟體品質管理
QM-034-軟體品質管理QM-034-軟體品質管理
QM-034-軟體品質管理handbook
 
复件 大型网站性能测试方案的制定与实践
复件 大型网站性能测试方案的制定与实践复件 大型网站性能测试方案的制定与实践
复件 大型网站性能测试方案的制定与实践sharetojsl
 
績效評核系統 大葉大學-詹翔霖
績效評核系統 大葉大學-詹翔霖績效評核系統 大葉大學-詹翔霖
績效評核系統 大葉大學-詹翔霖文化大學
 
人員甄選
人員甄選人員甄選
人員甄選Isaac Su
 
Preformance test
Preformance testPreformance test
Preformance testcoolcoolmon
 
Preformance test
Preformance testPreformance test
Preformance testcoolcoolmon
 
人員甄選
人員甄選人員甄選
人員甄選Isaac Su
 
持续集成之代码度量模型与应用
持续集成之代码度量模型与应用持续集成之代码度量模型与应用
持续集成之代码度量模型与应用drewz lin
 

Similar to 关于敏捷测试思想的分享Cici 20110826 (20)

UnitTest.pptx
UnitTest.pptxUnitTest.pptx
UnitTest.pptx
 
Testing survey
Testing surveyTesting survey
Testing survey
 
服务器性能测试介绍
服务器性能测试介绍服务器性能测试介绍
服务器性能测试介绍
 
軟體系統測試簡介
軟體系統測試簡介軟體系統測試簡介
軟體系統測試簡介
 
最终版Top100summit 高翔
最终版Top100summit 高翔最终版Top100summit 高翔
最终版Top100summit 高翔
 
人員甄選
人員甄選人員甄選
人員甄選
 
朱昌创-Top100summit 构建专业化测评环境-final
 朱昌创-Top100summit 构建专业化测评环境-final 朱昌创-Top100summit 构建专业化测评环境-final
朱昌创-Top100summit 构建专业化测评环境-final
 
Qa engineer training
Qa engineer trainingQa engineer training
Qa engineer training
 
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
Top100summit 陈辉-游戏测试平台 策划资源文件自动化测试体系
 
歡迎加入軟體構築行列
歡迎加入軟體構築行列歡迎加入軟體構築行列
歡迎加入軟體構築行列
 
Top100summit 闵刚金蝶自动化测试发展之路 2
Top100summit  闵刚金蝶自动化测试发展之路 2Top100summit  闵刚金蝶自动化测试发展之路 2
Top100summit 闵刚金蝶自动化测试发展之路 2
 
QM-034-軟體品質管理
QM-034-軟體品質管理QM-034-軟體品質管理
QM-034-軟體品質管理
 
复件 大型网站性能测试方案的制定与实践
复件 大型网站性能测试方案的制定与实践复件 大型网站性能测试方案的制定与实践
复件 大型网站性能测试方案的制定与实践
 
績效評核系統 大葉大學-詹翔霖
績效評核系統 大葉大學-詹翔霖績效評核系統 大葉大學-詹翔霖
績效評核系統 大葉大學-詹翔霖
 
人員甄選
人員甄選人員甄選
人員甄選
 
Preformance test
Preformance testPreformance test
Preformance test
 
Preformance test
Preformance testPreformance test
Preformance test
 
人員甄選
人員甄選人員甄選
人員甄選
 
持续集成之代码度量模型与应用
持续集成之代码度量模型与应用持续集成之代码度量模型与应用
持续集成之代码度量模型与应用
 
Ch10 experiments
Ch10 experimentsCh10 experiments
Ch10 experiments
 

关于敏捷测试思想的分享Cici 20110826

  • 2.
  • 3.
  • 4.
  • 5.
  • 6. 敏捷迭代和增量模型 It0 A B A A A B B B It1 It2 It3 It4 C C C D D E F 敏捷是迭代和增量的,这意味着测试人员在每个代码增量完成时,都要测试它。一个 迭代可能短至只有一周,或者长至一月。团队构建并测试少量的代码,确保它可以正 常的工作,然后转移到下一个需要构建的部分。最后获得的是高质量,高效的产品。
  • 7.
  • 8.
  • 9. 二 敏捷测试象限介绍 自动和手动 手动 自动 工具 面向技术 面向技术 支持团队 评价产品 Q1 Q2 Q4 Q3 单元测试 组件测试 性能和压力测试 安全性测试 “ 非功能性” 测试 功能测试 实例 用户故事测试 原型 仿真 探索测试 场景 可用性测试 用户验收测试( UAT ) alpha/beta
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. 2. 敏捷测试自动化策略 手动测试 单元测试 / 组件测试 验收测试 ( API 层面) GUI 测试
  • 17.
  • 18.
  • 19.