20101001-Introduction-to-Developer-Testing-With-Ruby

4,382 views

Published on

Published in: Technology, Education
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,382
On SlideShare
0
From Embeds
0
Number of Embeds
1,013
Actions
Shares
0
Downloads
14
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

20101001-Introduction-to-Developer-Testing-With-Ruby

  1. 1. 2010年10月1日(金) JaSST 10 Hokkaido Rubyにおける テスティング環境の紹介 (導入編) — Introduction to developer testing with Ruby. 島田 浩二 koji.shimada@enishi-tech.com2010年10月1日金曜日
  2. 2. しまだ こうじ 島田 浩二 Photo by tmaeda2010年10月1日金曜日
  3. 3. 2010年10月1日金曜日
  4. 4. 一般社団法人 LOCAL2010年10月1日金曜日
  5. 5. 日本Rubyの会2010年10月1日金曜日
  6. 6. from Sapporo, with Love for Ruby Photo by darashi2010年10月1日金曜日
  7. 7. 大事なことを最初に2010年10月1日金曜日
  8. 8. http://regional.rubykaigi.org/sapporo032010年10月1日金曜日
  9. 9. 2010年10月1日(金) JaSST 10 Hokkaido Rubyにおける テスティング環境の紹介 (導入編) — Introduction to developer testing with Ruby. 島田 浩二 koji.shimada@enishi-tech.com2010年10月1日金曜日
  10. 10. 本日のお品書き 1. テストについて 2. 2つの成果物 3. 開発者テスト 4. Rubyにおけるテスティ ング環境の紹介2010年10月1日金曜日
  11. 11. テスト2010年10月1日金曜日
  12. 12. 『ソフトウェア・テストの技法』 テストとは、エラーを見つ けるつもりでプログラムを 実行する過程である2010年10月1日金曜日
  13. 13. 2つの 成果物2010年10月1日金曜日
  14. 14. テストの2つの成果物 1. パスしたコード 2. 手に入れた情報2010年10月1日金曜日
  15. 15. テストをパスしたコード ✓ プロダクトコード2010年10月1日金曜日
  16. 16. テストによって得た情報 ✓ プロセスについて - どういうテストをしてどういう効果が あったのか/なかったのか ✓ プロダクトについて - どういう傾向のバグがあったのか/な かったのか2010年10月1日金曜日
  17. 17. テストによって得た情報 ✓ 次に行うべきことがわかる - 次に行うべきこと=プロセス2010年10月1日金曜日
  18. 18. テストの2つの成果物 1. パスしたコード 2. 手に入れた情報2010年10月1日金曜日
  19. 19. テストの2つの成果物 1. プロダクト 2. プロセス2010年10月1日金曜日
  20. 20. 開発者 テスト2010年10月1日金曜日
  21. 21. 開発者テスト ✓ テストを通じて、プロダクト に対して開発者が安心できる 状態を作り上げていく過程2010年10月1日金曜日
  22. 22. Rubyにおける テストの現在2010年10月1日金曜日
  23. 23. テスティング・ フレームワーク ✓ ユニットテスト ➡ TestUnit, RSpec ✓ 統合テスト ➡ Steak, Request Spec (in RSpec2) ✓ 受け入れテスト ➡ Cucmber2010年10月1日金曜日
  24. 24. 周辺ツール ✓ 自動化、CI ➡ Autotest, Watchr, integrity ✓ カバレッジ ➡ RCov ✓ Fixture  Replacement ➡ factory_girl, Machinist ✓ モック, スタブ ➡ Mocha, RR2010年10月1日金曜日
  25. 25. demo2010年10月1日金曜日
  26. 26. 続きは札幌Ruby会議03で http://regional.rubykaigi.org/sapporo032010年10月1日金曜日
  27. 27. 2010年10月1日(金) JaSST 10 Hokkaido Rubyにおける テスティング環境の紹介 (導入編) — Introduction to developer testing with Ruby. 島田 浩二 koji.shimada@enishi-tech.com2010年10月1日金曜日

×