どうしてこうなった! Rubyテスティングフレームワークの壮絶な歴史 #rubykaigi 2015 #rubykaigiA

The history of testing framework in Ruby Kouhei Sutou @ktou http://rubykaigi.org/2015/presentations/kou
1
@ktou

和菓子とかだんごとかたいやきとかパンとかお茶漬けとかりんごとか腹いっぱい食いたい!青森県むつ市出身。

clear-code.com

自己紹介

yancya @yancya

「違いが分かるみなさんになってください」 #rubykaigi

2015-12-12 10:46:14
kei-s @kei_s

違いがわかるみなさんに #rubykaigi

2015-12-12 10:46:15
DJ ゆかお (Yuka) @yucao24hours

#rubykaigi #rubykaigiA "テストユニット”(あえて英語表記しない) これ個人的にめっちゃタイムリーな話

2015-12-12 10:46:53
黒曜@Leaner Technologies @kokuyouwind

「皆さんには/¥Atest.+unit¥z/iの違いがわかるみなさんになってもらいます」 #rubykaigi #rubykaigiA

2015-12-12 10:47:11

Rubyの歴史を見ていきましょう

黒曜@Leaner Technologies @kokuyouwind

1.3の時にtestsuppというテスティングフレームワークが入った。PerlのTestモジュール(1998)を参考にしたもの。 #rubykaigi #rubykaigiA

2015-12-12 10:48:11
igaiga @igaiga555

須藤先生の歴史の授業、testunit について #rubykaigi

2015-12-12 10:48:21
黒曜@Leaner Technologies @kokuyouwind

1.4ではxUnit系テスティングフレームワークがリリースされた。RubyUnitと呼ばれているもの。1999年11月20日には存在していた。 #rubykaigi #rubykaigiA

2015-12-12 10:48:57
カフェイン中毒 @elim

毎度、須藤さんの語り口はいいなあ。 #rubykaigi

2015-12-12 10:49:00
黒曜@Leaner Technologies @kokuyouwind

RubyUnitはRuby-ish。テストジェネレータやテスト実行コアmンドがある。rubyunitってgemが去年からあるが、これはなんの関係もない。 #rubykaigi #rubykaigiA

2015-12-12 10:49:48
sue445 @sue445

何も関係のないrubyunit gemが除念から存在するw #RubyKaigi #RubyKaigiA

2015-12-12 10:50:00
黒曜@Leaner Technologies @kokuyouwind

Ruby1.6にLapidaryというxUnit系の2つめのフレームワークが出た。APIがキャメルケースになってるのが特徴。Ruby-ishじゃない。GUIテストランナーがついている。 #rubykaigi #rubykaigiA

2015-12-12 10:50:42
1 ・・ 6 次へ