O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
コマンドライン 
E2Eテスト 
2014.11.1 渋谷Ruby会議01 
sendagaya.rb @iR3 福井修
@iR3 
2012 sendagaya.rb 
RubyKaja
2012.5.2 第1回 sendagaya.rb
テスト自動化 
やってますか?
http://www.slideshare.net/FUKUIOsamu/20121016shibuyarb
http://www.slideshare.net/FUKUIOsamu/20140212-develove
TDD is dead. Long live testing. 
By David Heinemeier Hansson on April 23, 2014 
http://david.heinemeierhansson.com/2014/td...
本来の検証のテストは 
同じ操作で、同じ期待した結果が 
出ることを確かめること 
人間が何度も手入力する面倒なところを 
プログラムで自動化するのが 
テスト自動化への道筋
Web画面の操作の自動化は 
Capybara 
! が定番
2013.5 るびま42号 Turnip記事 
http://magazine.rubyist.net/?0042-FromCucumberToTurnip
では、 
コマンドライン 
の操作は?
http://d.hatena.ne.jp/ursm/20090625/1245947107
systemu では終了ステータス (Process::Status)、 
標準出力、標準エラー出力を配列で返してくれます! 
https://github.com/ahoward/systemu
コマンド操作の自動化は 
Systemu 
! 
→ 定番に
コマンドライン 
のテストを 
turnip でまわす話は 
2014.11.29 Tokyu.rb をお楽しみに
20141101渋谷ruby会議
Próximos SlideShares
Carregando em…5
×

20141101渋谷ruby会議

3.630 visualizações

Publicada em

Web画面のE2Eテストには Capybaraが定番。コマンドラインのE2Eテストは? への答えは...

Publicada em: Software
  • Seja o primeiro a comentar

20141101渋谷ruby会議

  1. 1. コマンドライン E2Eテスト 2014.11.1 渋谷Ruby会議01 sendagaya.rb @iR3 福井修
  2. 2. @iR3 2012 sendagaya.rb RubyKaja
  3. 3. 2012.5.2 第1回 sendagaya.rb
  4. 4. テスト自動化 やってますか?
  5. 5. http://www.slideshare.net/FUKUIOsamu/20121016shibuyarb
  6. 6. http://www.slideshare.net/FUKUIOsamu/20140212-develove
  7. 7. TDD is dead. Long live testing. By David Heinemeier Hansson on April 23, 2014 http://david.heinemeierhansson.com/2014/tdd-is-dead-long-live-testing.html 【翻訳】テスト駆動開発(TDD)は もう終わっているのか? http://postd.cc/is-tdd-dead-part1/ TDD/BDDは 開発手法のひとつ
  8. 8. 本来の検証のテストは 同じ操作で、同じ期待した結果が 出ることを確かめること 人間が何度も手入力する面倒なところを プログラムで自動化するのが テスト自動化への道筋
  9. 9. Web画面の操作の自動化は Capybara ! が定番
  10. 10. 2013.5 るびま42号 Turnip記事 http://magazine.rubyist.net/?0042-FromCucumberToTurnip
  11. 11. では、 コマンドライン の操作は?
  12. 12. http://d.hatena.ne.jp/ursm/20090625/1245947107
  13. 13. systemu では終了ステータス (Process::Status)、 標準出力、標準エラー出力を配列で返してくれます! https://github.com/ahoward/systemu
  14. 14. コマンド操作の自動化は Systemu ! → 定番に
  15. 15. コマンドライン のテストを turnip でまわす話は 2014.11.29 Tokyu.rb をお楽しみに

×