SlideShare una empresa de Scribd logo
1 de 52
『漂流教室』に学ぶ
ソフトウェアテスト

粕谷大輔                                2012-02-19
@daiksy   鍋駆動 テスト冬の陣 ∼テイスティング駆動モグモグさせろください∼
こんに
ちは!
自己紹介
自己紹介
自己紹介

名前:粕谷大輔
自己紹介

名前:粕谷大輔
 @daiksy
自己紹介

変態
エバンジェリスト
自己紹介




(以下略)
漂流教室
ご存知です?
漂流教室
漂流教室
荒廃した未来世界に校舎ごと送
られてしまった主人公の少年・
高松翔ら小学校児童たちの生存
競争を描いた作品
         wikipediaより
前職でのあるプロジェクト
前職でのあるプロジェクト
・VB.net
前職でのあるプロジェクト
・VB.net
・オレオレフレームワーク
前職でのあるプロジェクト
・VB.net
・オレオレフレームワーク
・帳票はExcel
前職でのあるプロジェクト
・VB.net
・オレオレフレームワーク
・帳票はExcel
・帳票はExcel
前職でのあるプロジェクト
・VB.net
・オレオレフレームワーク
・帳票はExcel
大事なことなので2回言いました
・帳票はExcel
前職でのあるプロジェクト
・VB.net
・オレオレフレームワーク
・帳票はExcel
大事なことなので2回言いました
・帳票はExcel
・2次開発の見込みあり
Death
前職でのあるプロジェクト
・VB.net
・オレオレフレームワーク
・帳票はExcel


march
大事なことなので2回言いました
・帳票はExcel
・2次開発の見込みあり
前職でのあるプロジェクト
同僚A:テストどうするよ?
前職でのあるプロジェクト
同僚A:テストどうするよ?
daiksy:自動テスト書こうず!
前職でのあるプロジェクト
同僚A:テストどうするよ?
daiksy:自動テスト書こうず!
同僚A:んな工数どこにあんだよ!
前職でのあるプロジェクト
同僚A:テストどうするよ?
daiksy:自動テスト書こうず!
同僚A:んな工数どこにあんだよ!
daiksy:2次開発どうすんだよ。
前職でのあるプロジェクト
同僚A:テストどうするよ?
daiksy:自動テスト書こうず!
同僚A:んな工数どこにあんだよ!
daiksy:2次開発どうすんだよ。
daiksy:Excel帳票だぞ。
前職でのあるプロジェクト
同僚A:テストどうするよ?
daiksy:自動テスト書こうず!
同僚A:んな工数どこにあんだよ!
daiksy:2次開発どうすんだよ。
daiksy:Excel帳票だぞ。
daiksy:その頃にはOfficeのVer上がっ
てるぞ?
前職でのあるプロジェクト
同僚A:テストどうするよ?
daiksy:自動テスト書こうず!
同僚A:んな工数どこにあんだよ!
daiksy:2次開発どうすんだよ。
daiksy:Excel帳票だぞ。
daiksy:その頃にはOfficeのVer上がっ
てるぞ?
同僚A:テスト書くか!
前職でのあるプロジェクト
同僚A:テストどうするよ?
daiksy:自動テスト書こうず!
同僚A:んな工数どこにあんだよ!
daiksy:2次開発どうすんだよ。
daiksy:Excel帳票だぞ。
daiksy:その頃にはOfficeのVer上がっ
てるぞ?
同僚A:テスト書くか!
daiksy: RT @同僚A テスト書くか!
前職でのあるプロジェクト

NUnitでテスト書いた!!
前職でのあるプロジェクト

NUnitでテスト書いた!!

後付けで書いたから、
正直死ぬかと思った
数年後
前職でのあるプロジェクト
上司:あのプロジェクト2次開発やるわ
前職でのあるプロジェクト
上司:あのプロジェクト2次開発やるわ
上司:でもOfficeのVer上がってるしな
前職でのあるプロジェクト
上司:あのプロジェクト2次開発やるわ
上司:でもOfficeのVer上がってるしな
上司:テスト工数かかるなー
おれたちはテスト
書いてるぜ!
おれたちはテスト
書いてるぜ!

    ※このシーンは漂流教室とは無関係です
自動テスト実行
オールグリーン
上司の見積もり
  二週間
上司の見積もり
  二週間


 実際の工数
   5分
さてここで
漂流教室ですよ
このナイフ!!
超能力で息子の
ピンチを察知した
   お母さん
ホテルの壁に穴を空け
  ナイフを埋める
時空を超えて
ナイフが息子の元に
マジキチ!!
つまり
過去からのプレゼント
テストも
過去の自分たちからの
   プレゼント
NO TEST, NO LIFE
ご清聴
 ありがとう
ございました

Más contenido relacionado

Más de Daisuke Kasuya

Overview of Scala ~ Hacker Tackle
Overview of Scala ~ Hacker TackleOverview of Scala ~ Hacker Tackle
Overview of Scala ~ Hacker TackleDaisuke Kasuya
 
PHPカンファレンス2015
PHPカンファレンス2015PHPカンファレンス2015
PHPカンファレンス2015Daisuke Kasuya
 
中国地方Db勉強会
中国地方Db勉強会中国地方Db勉強会
中国地方Db勉強会Daisuke Kasuya
 
トイレに閉じ込められた心情をMackerelで可視化してみる
トイレに閉じ込められた心情をMackerelで可視化してみるトイレに閉じ込められた心情をMackerelで可視化してみる
トイレに閉じ込められた心情をMackerelで可視化してみるDaisuke Kasuya
 
システムをダイナミックに運用する from DevLove関西
システムをダイナミックに運用する from DevLove関西システムをダイナミックに運用する from DevLove関西
システムをダイナミックに運用する from DevLove関西Daisuke Kasuya
 
DevLOVE甲子園 西日本
DevLOVE甲子園 西日本DevLOVE甲子園 西日本
DevLOVE甲子園 西日本Daisuke Kasuya
 
Scala関西ビギナーズ
Scala関西ビギナーズScala関西ビギナーズ
Scala関西ビギナーズDaisuke Kasuya
 
RxTStudy- git gitにされた俺の屍を越えて行け -
RxTStudy- git gitにされた俺の屍を越えて行け -RxTStudy- git gitにされた俺の屍を越えて行け -
RxTStudy- git gitにされた俺の屍を越えて行け -Daisuke Kasuya
 
git gitにされたオレの屍を超えていけ
git gitにされたオレの屍を超えていけgit gitにされたオレの屍を超えていけ
git gitにされたオレの屍を超えていけDaisuke Kasuya
 
鹿駆動勉強会ポスター2
鹿駆動勉強会ポスター2鹿駆動勉強会ポスター2
鹿駆動勉強会ポスター2Daisuke Kasuya
 
鹿駆動勉強会ポスター
鹿駆動勉強会ポスター鹿駆動勉強会ポスター
鹿駆動勉強会ポスターDaisuke Kasuya
 
Play勉強会 in tokyo
Play勉強会 in tokyoPlay勉強会 in tokyo
Play勉強会 in tokyoDaisuke Kasuya
 

Más de Daisuke Kasuya (20)

Devlove mackerel
Devlove mackerelDevlove mackerel
Devlove mackerel
 
Overview of Scala ~ Hacker Tackle
Overview of Scala ~ Hacker TackleOverview of Scala ~ Hacker Tackle
Overview of Scala ~ Hacker Tackle
 
PHPカンファレンス2015
PHPカンファレンス2015PHPカンファレンス2015
PHPカンファレンス2015
 
Api meetup LT
Api meetup LTApi meetup LT
Api meetup LT
 
中国地方Db勉強会
中国地方Db勉強会中国地方Db勉強会
中国地方Db勉強会
 
トイレに閉じ込められた心情をMackerelで可視化してみる
トイレに閉じ込められた心情をMackerelで可視化してみるトイレに閉じ込められた心情をMackerelで可視化してみる
トイレに閉じ込められた心情をMackerelで可視化してみる
 
システムをダイナミックに運用する from DevLove関西
システムをダイナミックに運用する from DevLove関西システムをダイナミックに運用する from DevLove関西
システムをダイナミックに運用する from DevLove関西
 
ScalaMatsuri 2014 LT
ScalaMatsuri 2014 LTScalaMatsuri 2014 LT
ScalaMatsuri 2014 LT
 
DevLOVE甲子園 西日本
DevLOVE甲子園 西日本DevLOVE甲子園 西日本
DevLOVE甲子園 西日本
 
Scala関西ビギナーズ
Scala関西ビギナーズScala関西ビギナーズ
Scala関西ビギナーズ
 
RxTStudy- git gitにされた俺の屍を越えて行け -
RxTStudy- git gitにされた俺の屍を越えて行け -RxTStudy- git gitにされた俺の屍を越えて行け -
RxTStudy- git gitにされた俺の屍を越えて行け -
 
こわくないScala
こわくないScalaこわくないScala
こわくないScala
 
Scala conf2013
Scala conf2013 Scala conf2013
Scala conf2013
 
ペアプロ
ペアプロペアプロ
ペアプロ
 
git gitにされたオレの屍を超えていけ
git gitにされたオレの屍を超えていけgit gitにされたオレの屍を超えていけ
git gitにされたオレの屍を超えていけ
 
Play勉強会 第3回
Play勉強会 第3回Play勉強会 第3回
Play勉強会 第3回
 
Techreaders3
Techreaders3Techreaders3
Techreaders3
 
鹿駆動勉強会ポスター2
鹿駆動勉強会ポスター2鹿駆動勉強会ポスター2
鹿駆動勉強会ポスター2
 
鹿駆動勉強会ポスター
鹿駆動勉強会ポスター鹿駆動勉強会ポスター
鹿駆動勉強会ポスター
 
Play勉強会 in tokyo
Play勉強会 in tokyoPlay勉強会 in tokyo
Play勉強会 in tokyo
 

鍋駆動

Notas del editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n