SlideShare a Scribd company logo
1 of 31
Download to read offline
エンドツーエンドテスト 
の今後 
2014/11/29 TokyuRubyKaigi @IR3
昨年還暦を迎え
孫も今年1歳になりました
@iR3 
2012 sendagaya.rb 
RubyKaja
2013.5 るびま42号 Turnip記事 
http://magazine.rubyist.net/?0042-FromCucumberToTurnip
エンドツーエンドテストは、 
ユーザ視点
Web画面の操作の自動化は 
Capybara 
! が定番
コマンド操作の自動化は 
Systemu 
! 
→ 定番に
http://www.slideshare.net/FUKUIOsamu/20121016shibuyarb
時代はJenkinsから 
CircleCIへみたい
コマンドライン 
のテストを 
turnip でまわす話は 
2014.11.29 Tokyu.rb をお楽しみに 
と2014.11.1 shibuya Ruby会議で予告しました!
コマンドライン 
のテストを 
turnip でまわす話は 
2014.11.29 Tokyu.rb をお楽しみに 
また今度!
メタとベタ
『テストツールはベタからメタへ』 
! 
 ベタ ←――――――――――――――→ メタ 
! 
 Test::Unit → RSpec → Gherkin (Cucumber/Turnip)
エンジニア 
分野を拡げる 
フルスタックエンジニア
枠を越えろ!
出典 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
宇宙・量子力学 
  宇宙の起源、空間、ダークマター、ダークエネルギー 
  ビックバン・無・超弦理論 
歴史を貫く世界  
  宗教・思想・哲学・歴史 
  文化・文明・世界遺産 
世界 国際社会・民族・宗教・戦争 
  自然 
  資源・貿易 
国  法律     農業・漁業 
  政治・経済  産業 
  社会・文化  流通・サービス 
業界     IT IBM 
 ソフト Apple 
 ハード Google 
          Oracle 
SIer 
電子出版 
           
高次元 
  数学・多元宇宙・多次元宇宙 
メタ 
ベタ 
多次元 
4次元 
3次元
フルスタックエンジニア 
は 
多分野の技術を使いこなす人 
メタエンジニア 
は 
多分野の知見を使いこなす人
一般 
リーダ 
クラス 
役員 
経営者 
課長 
マネジャー 
部長 
ジェネル 
マネジャー 
業界の 
リーダ 
組織上のキャリアパス 
権限を得るコース 
(失うものもある) 
途中で転職・独立も 
ありあり
経営者はドラッカーを学んでいる
マネジメントの三つの役割 
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 より 
おまいら経営を学んでいるか?
the specific purpose and mission of the institution, 
whether business enterprise, 
hospital, or university; 
企業、病院、大学のいずれであれ、 
自らの組織に特有の 
目的と使命 
を果たす。 
ドラッカー Management より 
~ 第一 ~
making work productive and the worker achieving; 
仕事を生産的なものにして働く人たちに 
成果 
をあげさせる。 
ドラッカー Management より 
~ 第二 ~
making social impacts and social responsibilities. 
自らが社会に与える影響を処理するとともに、 
社会の問題について 
貢献 
する。 
ドラッカー Management より 
~ 第三 ~
使命 
使命を自覚し 
成果貢献 
成果を挙げ社会に貢献する
企業の目的は顧客の創造 
マーケティングイノベーション 
顧客のニーズに答える 
おもてなし 
変化への対応 
脱皮 
諸法無我諸行無常 
おまいらドラッカーと仏陀の教え繋がっているぞ!
宇宙・量子力学 
  宇宙の起源、空間、ダークマター、ダークエネルギー 
  ビックバン・無・超弦理論 
歴史を貫く世界  
  宗教・思想・哲学・歴史 
  文化・文明・世界遺産 
世界 国際社会・民族・宗教・戦争 
  自然 
  資源・貿易 
国  法律     農業・漁業 
  政治・経済  産業 
  社会・文化  流通・サービス 
業界     IT IBM 
 ソフト Apple 
 ハード Google 
          Oracle 
SIer 
電子出版 
           
高次元 
  数学・多元宇宙・多次元宇宙 
メタ 
ベタ 
多次元 
4次元 
3次元
まとめ 
ベタとメタ 
枠を越えろ

More Related Content

Similar to 20141129 tokyurubykaigi08

Techcrunch hackathon 2013
Techcrunch hackathon 2013Techcrunch hackathon 2013
Techcrunch hackathon 2013Nao Tokui
 
Social Change〜エンジニアが経営者になるまでと、これからの戦略
Social Change〜エンジニアが経営者になるまでと、これからの戦略Social Change〜エンジニアが経営者になるまでと、これからの戦略
Social Change〜エンジニアが経営者になるまでと、これからの戦略Yoshihito Kuranuki
 
[POMeetup5th] ユーザー・ストーリー・マップでプロダクトを語る
[POMeetup5th] ユーザー・ストーリー・マップでプロダクトを語る[POMeetup5th] ユーザー・ストーリー・マップでプロダクトを語る
[POMeetup5th] ユーザー・ストーリー・マップでプロダクトを語るYuichiro Yamamoto
 
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」naoki ando
 
ヘルスケアITのビジネスチャンス!
ヘルスケアITのビジネスチャンス!ヘルスケアITのビジネスチャンス!
ヘルスケアITのビジネスチャンス!DigitalHealthConnect
 
クラウド登場で変化した受託案件と開発スタイルのRe-design~WebSig1日学校2013_受託の未来コース_後藤 和貴先生
クラウド登場で変化した受託案件と開発スタイルのRe-design~WebSig1日学校2013_受託の未来コース_後藤 和貴先生クラウド登場で変化した受託案件と開発スタイルのRe-design~WebSig1日学校2013_受託の未来コース_後藤 和貴先生
クラウド登場で変化した受託案件と開発スタイルのRe-design~WebSig1日学校2013_受託の未来コース_後藤 和貴先生WebSig24/7
 
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2  深いモデルの探求(ドメイン駆動設計 第3部)3週連続DDDその2  深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)増田 亨
 
【TFSUG】プロダクトオーナーシップ
【TFSUG】プロダクトオーナーシップ【TFSUG】プロダクトオーナーシップ
【TFSUG】プロダクトオーナーシップshibao800
 
今日から業務で使える17の運用系Linuxツール、そして円環の理
今日から業務で使える17の運用系Linuxツール、そして円環の理今日から業務で使える17の運用系Linuxツール、そして円環の理
今日から業務で使える17の運用系Linuxツール、そして円環の理Masahito Zembutsu
 
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来Yoshihito Kuranuki
 
Tunaguu(ダイジェスト版)
Tunaguu(ダイジェスト版)Tunaguu(ダイジェスト版)
Tunaguu(ダイジェスト版)Kakigi Katuyuki
 
非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門Kiro Harada
 
POStudy 2周年記念イベント
POStudy 2周年記念イベントPOStudy 2周年記念イベント
POStudy 2周年記念イベント満徳 関
 
Career - design, adaption and diversity - for EMC I&D event
Career - design, adaption and diversity - for EMC I&D eventCareer - design, adaption and diversity - for EMC I&D event
Career - design, adaption and diversity - for EMC I&D eventMiya Kohno
 

Similar to 20141129 tokyurubykaigi08 (20)

Techcrunch hackathon 2013
Techcrunch hackathon 2013Techcrunch hackathon 2013
Techcrunch hackathon 2013
 
Social Change〜エンジニアが経営者になるまでと、これからの戦略
Social Change〜エンジニアが経営者になるまでと、これからの戦略Social Change〜エンジニアが経営者になるまでと、これからの戦略
Social Change〜エンジニアが経営者になるまでと、これからの戦略
 
[POMeetup5th] ユーザー・ストーリー・マップでプロダクトを語る
[POMeetup5th] ユーザー・ストーリー・マップでプロダクトを語る[POMeetup5th] ユーザー・ストーリー・マップでプロダクトを語る
[POMeetup5th] ユーザー・ストーリー・マップでプロダクトを語る
 
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
パソナテック Find Your Ability 講演資料 「ディレクターにとってのWeb業界って? 」
 
リーンスタートアップ時代の事業計画とサービス開発、資金調達のあり方
リーンスタートアップ時代の事業計画とサービス開発、資金調達のあり方リーンスタートアップ時代の事業計画とサービス開発、資金調達のあり方
リーンスタートアップ時代の事業計画とサービス開発、資金調達のあり方
 
ヘルスケアITのビジネスチャンス
ヘルスケアITのビジネスチャンスヘルスケアITのビジネスチャンス
ヘルスケアITのビジネスチャンス
 
ヘルスケアITのビジネスチャンス!
ヘルスケアITのビジネスチャンス!ヘルスケアITのビジネスチャンス!
ヘルスケアITのビジネスチャンス!
 
クラウド登場で変化した受託案件と開発スタイルのRe-design~WebSig1日学校2013_受託の未来コース_後藤 和貴先生
クラウド登場で変化した受託案件と開発スタイルのRe-design~WebSig1日学校2013_受託の未来コース_後藤 和貴先生クラウド登場で変化した受託案件と開発スタイルのRe-design~WebSig1日学校2013_受託の未来コース_後藤 和貴先生
クラウド登場で変化した受託案件と開発スタイルのRe-design~WebSig1日学校2013_受託の未来コース_後藤 和貴先生
 
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2  深いモデルの探求(ドメイン駆動設計 第3部)3週連続DDDその2  深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
 
2011 講演資料
2011 講演資料2011 講演資料
2011 講演資料
 
【TFSUG】プロダクトオーナーシップ
【TFSUG】プロダクトオーナーシップ【TFSUG】プロダクトオーナーシップ
【TFSUG】プロダクトオーナーシップ
 
s04_2022sli_【未来大】モニソル.pdf
s04_2022sli_【未来大】モニソル.pdfs04_2022sli_【未来大】モニソル.pdf
s04_2022sli_【未来大】モニソル.pdf
 
s04_2022sli_【未来大】モニソル修正2.pdf
s04_2022sli_【未来大】モニソル修正2.pdfs04_2022sli_【未来大】モニソル修正2.pdf
s04_2022sli_【未来大】モニソル修正2.pdf
 
今日から業務で使える17の運用系Linuxツール、そして円環の理
今日から業務で使える17の運用系Linuxツール、そして円環の理今日から業務で使える17の運用系Linuxツール、そして円環の理
今日から業務で使える17の運用系Linuxツール、そして円環の理
 
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来
 
ブレークスルーキャンプ By IMJ キックオフイベント
ブレークスルーキャンプ By IMJ キックオフイベントブレークスルーキャンプ By IMJ キックオフイベント
ブレークスルーキャンプ By IMJ キックオフイベント
 
Tunaguu(ダイジェスト版)
Tunaguu(ダイジェスト版)Tunaguu(ダイジェスト版)
Tunaguu(ダイジェスト版)
 
非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門非開発者のためのアジャイル開発入門
非開発者のためのアジャイル開発入門
 
POStudy 2周年記念イベント
POStudy 2周年記念イベントPOStudy 2周年記念イベント
POStudy 2周年記念イベント
 
Career - design, adaption and diversity - for EMC I&D event
Career - design, adaption and diversity - for EMC I&D eventCareer - design, adaption and diversity - for EMC I&D event
Career - design, adaption and diversity - for EMC I&D event
 

More from Fukui Osamu

20141101渋谷ruby会議
20141101渋谷ruby会議20141101渋谷ruby会議
20141101渋谷ruby会議Fukui Osamu
 
20140823 devlove甲子園 東日本 心トラック5回裏 #devlove
20140823 devlove甲子園 東日本 心トラック5回裏 #devlove20140823 devlove甲子園 東日本 心トラック5回裏 #devlove
20140823 devlove甲子園 東日本 心トラック5回裏 #devloveFukui Osamu
 
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜Fukui Osamu
 
20131016 エンドツーエンド検証をJenkinsで回す話 #shibuyarb
20131016 エンドツーエンド検証をJenkinsで回す話 #shibuyarb20131016 エンドツーエンド検証をJenkinsで回す話 #shibuyarb
20131016 エンドツーエンド検証をJenkinsで回す話 #shibuyarbFukui Osamu
 
20130921 カジュアルにテストしてフォーマルに検証する #toRuby
20130921 カジュアルにテストしてフォーマルに検証する #toRuby20130921 カジュアルにテストしてフォーマルに検証する #toRuby
20130921 カジュアルにテストしてフォーマルに検証する #toRubyFukui Osamu
 
20130831 No Ruby No Test #kanrk05
20130831 No Ruby No Test #kanrk0520130831 No Ruby No Test #kanrk05
20130831 No Ruby No Test #kanrk05Fukui Osamu
 
Herokuで作るdevise認証サイト
Herokuで作るdevise認証サイトHerokuで作るdevise認証サイト
Herokuで作るdevise認証サイトFukui Osamu
 
Rubyistに 不足しているのは会計(そろばん)!
Rubyistに 不足しているのは会計(そろばん)!Rubyistに 不足しているのは会計(そろばん)!
Rubyistに 不足しているのは会計(そろばん)!Fukui Osamu
 
Rubyistに 不足しているのは会計(そろばん)!
Rubyistに 不足しているのは会計(そろばん)!Rubyistに 不足しているのは会計(そろばん)!
Rubyistに 不足しているのは会計(そろばん)!Fukui Osamu
 
20101106 ramaze発表
20101106 ramaze発表20101106 ramaze発表
20101106 ramaze発表Fukui Osamu
 

More from Fukui Osamu (10)

20141101渋谷ruby会議
20141101渋谷ruby会議20141101渋谷ruby会議
20141101渋谷ruby会議
 
20140823 devlove甲子園 東日本 心トラック5回裏 #devlove
20140823 devlove甲子園 東日本 心トラック5回裏 #devlove20140823 devlove甲子園 東日本 心トラック5回裏 #devlove
20140823 devlove甲子園 東日本 心トラック5回裏 #devlove
 
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
 
20131016 エンドツーエンド検証をJenkinsで回す話 #shibuyarb
20131016 エンドツーエンド検証をJenkinsで回す話 #shibuyarb20131016 エンドツーエンド検証をJenkinsで回す話 #shibuyarb
20131016 エンドツーエンド検証をJenkinsで回す話 #shibuyarb
 
20130921 カジュアルにテストしてフォーマルに検証する #toRuby
20130921 カジュアルにテストしてフォーマルに検証する #toRuby20130921 カジュアルにテストしてフォーマルに検証する #toRuby
20130921 カジュアルにテストしてフォーマルに検証する #toRuby
 
20130831 No Ruby No Test #kanrk05
20130831 No Ruby No Test #kanrk0520130831 No Ruby No Test #kanrk05
20130831 No Ruby No Test #kanrk05
 
Herokuで作るdevise認証サイト
Herokuで作るdevise認証サイトHerokuで作るdevise認証サイト
Herokuで作るdevise認証サイト
 
Rubyistに 不足しているのは会計(そろばん)!
Rubyistに 不足しているのは会計(そろばん)!Rubyistに 不足しているのは会計(そろばん)!
Rubyistに 不足しているのは会計(そろばん)!
 
Rubyistに 不足しているのは会計(そろばん)!
Rubyistに 不足しているのは会計(そろばん)!Rubyistに 不足しているのは会計(そろばん)!
Rubyistに 不足しているのは会計(そろばん)!
 
20101106 ramaze発表
20101106 ramaze発表20101106 ramaze発表
20101106 ramaze発表
 

20141129 tokyurubykaigi08