SlideShare a Scribd company logo
Submit Search
Upload
Login
Signup
20101001-Introduction-to-Developer-Testing-With-Ruby
Report
Koji SHIMADA
Follow
CEO at Enishi Tech Inc.
Sep. 30, 2010
•
0 likes
•
2,021 views
1
of
27
20101001-Introduction-to-Developer-Testing-With-Ruby
Sep. 30, 2010
•
0 likes
•
2,021 views
Download Now
Download to read offline
Report
Technology
Education
Koji SHIMADA
Follow
CEO at Enishi Tech Inc.
Recommended
るりまの1/nはMatsue.rbでできています。
Sho Hashimoto
1.1K views
•
57 slides
Direct Contact 2012
carsonmckee
452 views
•
9 slides
媒體素養有藝思 0817國教輔導團三峽2
t2001ray
350 views
•
29 slides
Qtp word methods
Ramu Palanki
444 views
•
1 slide
Qtp sample certification questions and answers
Ramu Palanki
2.2K views
•
4 slides
Okra verkeerdt 3 mijn wagen, mijn vrijheid
elscleynen
1.2K views
•
263 slides
More Related Content
Similar to 20101001-Introduction-to-Developer-Testing-With-Ruby
"Ordinary" System Development
Shintaro Kakutani
23.3K views
•
107 slides
Agile Estimating And Planning
Eiwa System Management, Inc.
1.3K views
•
102 slides
『JUnit実践入門』写経・実践会 in 横浜 #2
shinyaa31
1.5K views
•
22 slides
はじめてがアジャイル
Kenichi Takahashi
1.4K views
•
62 slides
Ruby on Rails を用いたWEBアプリケーションの開発
Koichi Shimozono
7.9K views
•
24 slides
20100626-We-Think-We-Act
Koji SHIMADA
1.7K views
•
83 slides
Similar to 20101001-Introduction-to-Developer-Testing-With-Ruby
(20)
"Ordinary" System Development
Shintaro Kakutani
•
23.3K views
Agile Estimating And Planning
Eiwa System Management, Inc.
•
1.3K views
『JUnit実践入門』写経・実践会 in 横浜 #2
shinyaa31
•
1.5K views
はじめてがアジャイル
Kenichi Takahashi
•
1.4K views
Ruby on Rails を用いたWEBアプリケーションの開発
Koichi Shimozono
•
7.9K views
20100626-We-Think-We-Act
Koji SHIMADA
•
1.7K views
ペパボ福岡支社におけるRubyの活用事例
Uchio Kondo
•
15.6K views
『JUnit実践入門』写経・実践会 in 横浜 #3
shinyaa31
•
2.5K views
Rava on JRuby
Koichiro Ohba
•
1.5K views
【Pycon2012】unittest嫌いがunitestをtesting
ido_ojos_jp
•
1.4K views
Nature Of Software Development
Shintaro Kakutani
•
1.5K views
2015年度苫小牧高専情報工学科 学外実習発表会 発表資料
Takuya Mukohira
•
955 views
MacRuby を使ってみました
Yoshiyuki MIYAGI
•
2.2K views
Ruby City Matsue
Tetsuo NODA
•
1.3K views
Rubyと仕事と自由なソフトウェア
Kouhei Sutou
•
685 views
The preciousness of practicing agile
Naoto Nishimura
•
1.7K views
Titanium meetuptokyo01
Kazuaki Konno
•
994 views
DYNAMIXEL ROS Package
Yoonseok Pyo
•
3.8K views
人間たちとsystemd
Uchio Kondo
•
1.7K views
Tokyurubykaigi05
yamanekko
•
993 views
More from Koji SHIMADA
Next Generation Web Application Architecture
Koji SHIMADA
3.7K views
•
70 slides
20110614 hmcc-enishitech
Koji SHIMADA
1.8K views
•
38 slides
20110718 you-must-unlearn-what-you-have-learned rivisited
Koji SHIMADA
2.3K views
•
87 slides
20110602 osc2011do-rubysapporo-public
Koji SHIMADA
2K views
•
45 slides
20110129 organizational-reform -that-is-a-fairy-tail
Koji SHIMADA
1.6K views
•
37 slides
20101204 you-must-unlearn-what-you-have-learned
Koji SHIMADA
2K views
•
104 slides
More from Koji SHIMADA
(20)
Next Generation Web Application Architecture
Koji SHIMADA
•
3.7K views
20110614 hmcc-enishitech
Koji SHIMADA
•
1.8K views
20110718 you-must-unlearn-what-you-have-learned rivisited
Koji SHIMADA
•
2.3K views
20110602 osc2011do-rubysapporo-public
Koji SHIMADA
•
2K views
20110129 organizational-reform -that-is-a-fairy-tail
Koji SHIMADA
•
1.6K views
20101204 you-must-unlearn-what-you-have-learned
Koji SHIMADA
•
2K views
20100626-OSC2010do-RubySapporo
Koji SHIMADA
•
1.5K views
20100526 The Productive Programmer
Koji SHIMADA
•
1.6K views
20100226 Jim Coplien Said You Should Foster Generative Scheme In Your System
Koji SHIMADA
•
2K views
20100213 Where The Street Has No Name
Koji SHIMADA
•
1.9K views
20091030 Uncle Bob Said You Should Be A Professional With Clean Code
Koji SHIMADA
•
2K views
Our Strategy To Survive In This Hard World(tochigirubykaigi02)
Koji SHIMADA
•
1.8K views
RubySapporoDigestAndMore-osc2009do
Koji SHIMADA
•
1.5K views
20090124 Pleasantly Programming with Ruby
Koji SHIMADA
•
1.6K views
20081220 Rubybonenkai2008 Sapporo
Koji SHIMADA
•
1.5K views
20081205 Object Club Reject Talks2008
Koji SHIMADA
•
1.3K views
Talking About Fluent Interface
Koji SHIMADA
•
1.9K views
20081004-OSC2008Tokyo/Fall-MetaCon
Koji SHIMADA
•
1.6K views
20080823-TransformingPlainTextToHtml
Koji SHIMADA
•
976 views
20080730-WelcomeToLifeWithRuby
Koji SHIMADA
•
1.8K views
Recently uploaded
松下研究室紹介_関西大学高槻キャンパスオープンキャンパス
Matsushita Laboratory
26 views
•
23 slides
テスト自動化.pdf
ssuserf8ea02
16 views
•
26 slides
GraphQLはどんな時に使うか
Yutaka Tachibana
6 views
•
37 slides
CCoE実践者コミュニティ#1_CCoEが進めるセキュリティカイゼンの旅.pptx
Tomoaki Tada
25 views
•
20 slides
遠隔お酌IoTLT2309.pptx
Yoshiaki Ito
57 views
•
12 slides
20230921_IoTLT_vol103_kitazaki_v1.pdf
Ayachika Kitazaki
81 views
•
16 slides
Recently uploaded
(8)
松下研究室紹介_関西大学高槻キャンパスオープンキャンパス
Matsushita Laboratory
•
26 views
テスト自動化.pdf
ssuserf8ea02
•
16 views
GraphQLはどんな時に使うか
Yutaka Tachibana
•
6 views
CCoE実践者コミュニティ#1_CCoEが進めるセキュリティカイゼンの旅.pptx
Tomoaki Tada
•
25 views
遠隔お酌IoTLT2309.pptx
Yoshiaki Ito
•
57 views
20230921_IoTLT_vol103_kitazaki_v1.pdf
Ayachika Kitazaki
•
81 views
gtk4_gem_usage.pdf
ssuser0ef4681
•
11 views
IGDA Japan SIG Audio #20-1 室内・野外でのマイク収録と整音.pdf
IGDA Japan SIG-Audio
•
97 views
20101001-Introduction-to-Developer-Testing-With-Ruby
1.
2010年10月1日(金) JaSST 10
Hokkaido Rubyにおける テスティング環境の紹介 (導入編) — Introduction to developer testing with Ruby. 島田 浩二 koji.shimada@enishi-tech.com 2010年10月1日金曜日
2.
しまだ こうじ
島田 浩二 Photo by tmaeda 2010年10月1日金曜日
3.
2010年10月1日金曜日
4.
一般社団法人
LOCAL 2010年10月1日金曜日
5.
日本Rubyの会 2010年10月1日金曜日
6.
from Sapporo,
with Love for Ruby Photo by darashi 2010年10月1日金曜日
7.
大事なことを最初に 2010年10月1日金曜日
8.
http://regional.rubykaigi.org/sapporo03 2010年10月1日金曜日
9.
2010年10月1日(金) JaSST 10
Hokkaido 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.
テスト 2010年10月1日金曜日
12.
『ソフトウェア・テストの技法』
テストとは、エラーを見つ けるつもりでプログラムを 実行する過程である 2010年10月1日金曜日
13.
2つの
成果物 2010年10月1日金曜日
14.
テストの2つの成果物
1. パスしたコード 2. 手に入れた情報 2010年10月1日金曜日
15.
テストをパスしたコード
✓ プロダクトコード 2010年10月1日金曜日
16.
テストによって得た情報
✓ プロセスについて - どういうテストをしてどういう効果が あったのか/なかったのか ✓ プロダクトについて - どういう傾向のバグがあったのか/な かったのか 2010年10月1日金曜日
17.
テストによって得た情報
✓ 次に行うべきことがわかる - 次に行うべきこと=プロセス 2010年10月1日金曜日
18.
テストの2つの成果物
1. パスしたコード 2. 手に入れた情報 2010年10月1日金曜日
19.
テストの2つの成果物
1. プロダクト 2. プロセス 2010年10月1日金曜日
20.
開発者
テスト 2010年10月1日金曜日
21.
開発者テスト
✓ テストを通じて、プロダクト に対して開発者が安心できる 状態を作り上げていく過程 2010年10月1日金曜日
22.
Rubyにおける
テストの現在 2010年10月1日金曜日
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.
demo 2010年10月1日金曜日
26.
続きは札幌Ruby会議03で http://regional.rubykaigi.org/sapporo03 2010年10月1日金曜日
27.
2010年10月1日(金) JaSST 10
Hokkaido Rubyにおける テスティング環境の紹介 (導入編) — Introduction to developer testing with Ruby. 島田 浩二 koji.shimada@enishi-tech.com 2010年10月1日金曜日