More Related Content
PDF
るりまの1/nはMatsue.rbでできています。 PPT
PDF
DOC
DOC
Qtp sample certification questions and answers PPT
Okra verkeerdt 3 mijn wagen, mijn vrijheid PPT
The Networked Brand: Using Online Tools to Network Offline PDF
Similar to 20101001-Introduction-to-Developer-Testing-With-Ruby
PDF
PDF
There Is No Spoon: Revisited PDF
セキュリティ&プログラミングキャンプ2009参加レポート (PDF版) PDF
20091030 Uncle Bob Said You Should Be A Professional With Clean Code PDF
PPS
Small eigen collider ruby kaigi 2011 PDF
PDF
ODP
Small eigen collider ruby kaigi 2011 PDF
PDF
"Ordinary" System Development PDF
PDF
開発者による現実的な自動化テスト及びRubyのテストツールについて PPTX
Ruby on Rails を用いたWEBアプリケーションの開発 PDF
RubyによるMac OS Xデスクトップアプリケーション開発入門--Snow Leopard対応版 PDF
PDF
PDF
ODP
Sourcecode Reading Workshop2010 PDF
More from Koji SHIMADA
PDF
Next Generation Web Application Architecture PDF
PDF
20110718 you-must-unlearn-what-you-have-learned rivisited PDF
20110602 osc2011do-rubysapporo-public PDF
20110129 organizational-reform -that-is-a-fairy-tail PDF
20101204 you-must-unlearn-what-you-have-learned PDF
20100626-OSC2010do-RubySapporo PDF
20100526 The Productive Programmer PDF
20100226 Jim Coplien Said You Should Foster Generative Scheme In Your System PDF
20100213 Where The Street Has No Name PDF
Our Strategy To Survive In This Hard World(tochigirubykaigi02) PDF
RubySapporoDigestAndMore-osc2009do PDF
20090124 Pleasantly Programming with Ruby PDF
20081220 Rubybonenkai2008 Sapporo PDF
20081205 Object Club Reject Talks2008 PDF
Talking About Fluent Interface PDF
20081004-OSC2008Tokyo/Fall-MetaCon PDF
20080823-TransformingPlainTextToHtml PDF
20080730-WelcomeToLifeWithRuby PDF
20080622 Reject Kaigi2008 Kaigi Freaks 20101001-Introduction-to-Developer-Testing-With-Ruby
- 1.
2010年10月1日(金) JaSST 10Hokkaido
Rubyにおける
テスティング環境の紹介
(導入編)
— Introduction to developer testing with Ruby.
島田 浩二
koji.shimada@enishi-tech.com
2010年10月1日金曜日
- 2.
しまだ こうじ
島田 浩二
Photo by tmaeda
2010年10月1日金曜日
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
2010年10月1日(金) JaSST 10Hokkaido
Rubyにおける
テスティング環境の紹介
(導入編)
— Introduction to developer testing with Ruby.
島田 浩二
koji.shimada@enishi-tech.com
2010年10月1日金曜日
- 10.
本日のお品書き
1. テストについて
2. 2つの成果物
3. 開発者テスト
4. Rubyにおけるテスティ
ング環境の紹介
2010年10月1日金曜日
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
テストによって得た情報
✓ プロセスについて
- どういうテストをしてどういう効果が
あったのか/なかったのか
✓ プロダクトについて
- どういう傾向のバグがあったのか/な
かったのか
2010年10月1日金曜日
- 17.
テストによって得た情報
✓ 次に行うべきことがわかる
- 次に行うべきこと=プロセス
2010年10月1日金曜日
- 18.
- 19.
- 20.
- 21.
開発者テスト
✓ テストを通じて、プロダクト
に対して開発者が安心できる
状態を作り上げていく過程
2010年10月1日金曜日
- 22.
- 23.
テスティング・
フレームワーク
✓ ユニットテスト
➡ TestUnit, RSpec
✓ 統合テスト
➡ Steak, Request Spec
(in RSpec2)
✓ 受け入れテスト
➡ Cucmber
2010年10月1日金曜日
- 24.
周辺ツール
✓ 自動化、CI
➡ Autotest, Watchr,
integrity
✓ カバレッジ
➡ RCov
✓ Fixture
Replacement
➡ factory_girl, Machinist
✓ モック, スタブ
➡ Mocha, RR
2010年10月1日金曜日
- 25.
- 26.
- 27.
2010年10月1日(金) JaSST 10Hokkaido
Rubyにおける
テスティング環境の紹介
(導入編)
— Introduction to developer testing with Ruby.
島田 浩二
koji.shimada@enishi-tech.com
2010年10月1日金曜日