20141129 tokyurubykaigi08

31
エンドツーエンドテスト の今後 2014/11/29 TokyuRubyKaigi @IR3

Upload: fukui-osamu

Post on 05-Jul-2015

422 views

Category:

Lifestyle


7 download

DESCRIPTION

TokyuRuby会議 #tqrk08 エンドツーエンドテストの今後 改め枠を越えろ!

TRANSCRIPT

Page 1: 20141129 tokyurubykaigi08

エンドツーエンドテスト の今後

2014/11/29 TokyuRubyKaigi @IR3

Page 2: 20141129 tokyurubykaigi08

昨年還暦を迎え

Page 3: 20141129 tokyurubykaigi08

孫も今年1歳になりました

Page 4: 20141129 tokyurubykaigi08

@iR3 2012 sendagaya.rb

RubyKaja

Page 5: 20141129 tokyurubykaigi08

2013.5 るびま42号 Turnip記事http://magazine.rubyist.net/?0042-FromCucumberToTurnip

Page 6: 20141129 tokyurubykaigi08

エンドツーエンドテストは、 ユーザ視点

Page 7: 20141129 tokyurubykaigi08
Page 8: 20141129 tokyurubykaigi08

Web画面の操作の自動化は

Capybara !

が定番

Page 9: 20141129 tokyurubykaigi08

コマンド操作の自動化は Systemu

!

→ 定番に

Page 10: 20141129 tokyurubykaigi08

http://www.slideshare.net/FUKUIOsamu/20121016shibuyarb

Page 11: 20141129 tokyurubykaigi08

時代はJenkinsから

CircleCIへみたい

Page 12: 20141129 tokyurubykaigi08
Page 13: 20141129 tokyurubykaigi08

コマンドライン のテストを

turnip でまわす話は

2014.11.29 Tokyu.rb をお楽しみに

と2014.11.1 shibuya Ruby会議で予告しました!

Page 14: 20141129 tokyurubykaigi08

コマンドライン のテストを

turnip でまわす話は

2014.11.29 Tokyu.rb をお楽しみに

また今度!

Page 15: 20141129 tokyurubykaigi08

メタとベタ

Page 16: 20141129 tokyurubykaigi08

『テストツールはベタからメタへ』

!

 ベタ ←――――――――――――――→ メタ

!

 Test::Unit → RSpec → Gherkin (Cucumber/Turnip)

Page 17: 20141129 tokyurubykaigi08

フルスタックエンジニア

分野を拡げる

エンジニア

Page 18: 20141129 tokyurubykaigi08

枠を越えろ!

Page 19: 20141129 tokyurubykaigi08

出典 https://71e4a1f2-a-888f35d1-s-sites.googlegroups.com/a/onas.asia/top01/home/kwansaiit/doc/IT-Benkyo-Enkai_2014-10-29_Nakayama2.pdf?

attachauth=ANoY7cqTeNduFMkSBU5HAlTuP0eTJo8JZTdhaJ1P2P1lCFk_4_iReZ5pEtXW7bwkQvNbXhHhnWzUuyhQLKjryBFEgJ5CEuksXwhvCEjaCv7nycQgpPRRQGRkAOwt7eVQT8f8_4hCQgUrazvQj29XdKVd4IsqXkFSUJqPqseoq6f9Q1ZFkawgJgP1O1PZIpEF7wnwhuWiA_l0fqtxN5jOwF3FBehblazObcT7rck-9was4b_qPDQSrP1ObNHKci36hAJUu68J-Z6IMy93QpATZllEfs9ZGK6ofA%3D%3D&attredirects=0

Page 20: 20141129 tokyurubykaigi08

業界     IT IBM  ソフト Apple  ハード Google           Oracle SIer 電子出版           

国  法律     農業・漁業   政治・経済  産業   社会・文化  流通・サービス

世界 国際社会・民族・宗教・戦争   自然   資源・貿易

歴史を貫く世界    宗教・思想・哲学・歴史   文化・文明・世界遺産

宇宙・量子力学   宇宙の起源、空間、ダークマター、ダークエネルギー   ビックバン・無・超弦理論

高次元   数学・多元宇宙・多次元宇宙

メタ

ベタ

3次元

多次元

4次元

Page 21: 20141129 tokyurubykaigi08

フルスタックエンジニア は

多分野の技術を使いこなす人

メタエンジニア は

多分野の知見を使いこなす人

Page 22: 20141129 tokyurubykaigi08

一般

リーダ クラス

役員 経営者

課長 マネジャー

部長 ジェネル マネジャー

業界の リーダ

組織上のキャリアパス

権限を得るコース (失うものもある) 途中で転職・独立も ありあり

Page 23: 20141129 tokyurubykaigi08

経営者はドラッカーを学んでいる

Page 24: 20141129 tokyurubykaigi08

マネジメントの三つの役割 Three Essential Tasks of Managemant

!

!

There are three tasks,equally important but essentially different, which management has to perform to enable the institution in its charge to

function and to make its contribution:

ドラッカー Management より

おまいら経営を学んでいるか?

Page 25: 20141129 tokyurubykaigi08

the specific purpose and mission of the institution, whether business enterprise, hospital, or university;

企業、病院、大学のいずれであれ、 自らの組織に特有の 目的と使命 を果たす。

ドラッカー Management より

~ 第一 ~

Page 26: 20141129 tokyurubykaigi08

ドラッカー Management より

making work productive and the worker achieving;

仕事を生産的なものにして働く人たちに

成果 をあげさせる。

~ 第二 ~

Page 27: 20141129 tokyurubykaigi08

ドラッカー Management より

making social impacts and social responsibilities.

自らが社会に与える影響を処理するとともに、 社会の問題について

貢献 する。

~ 第三 ~

Page 28: 20141129 tokyurubykaigi08

貢献成果

使命使命を自覚し

成果を挙げ 社会に貢献する

Page 29: 20141129 tokyurubykaigi08

企業の目的は顧客の創造

マーケティング イノベーション

顧客のニーズに答える おもてなし

変化への対応 脱皮

諸法無我 諸行無常おまいらドラッカーと仏陀の教え繋がっているぞ!

Page 30: 20141129 tokyurubykaigi08

業界     IT IBM  ソフト Apple  ハード Google           Oracle SIer 電子出版           

国  法律     農業・漁業   政治・経済  産業   社会・文化  流通・サービス

世界 国際社会・民族・宗教・戦争   自然   資源・貿易

歴史を貫く世界    宗教・思想・哲学・歴史   文化・文明・世界遺産

宇宙・量子力学   宇宙の起源、空間、ダークマター、ダークエネルギー   ビックバン・無・超弦理論

高次元   数学・多元宇宙・多次元宇宙

メタ

ベタ

3次元

多次元

4次元

Page 31: 20141129 tokyurubykaigi08

ベタとメタまとめ

枠を越えろ