Suche senden
Hochladen
Next-L Enju 開発ワークショップ #3
•
Als ODP, PDF herunterladen
•
0 gefällt mir
•
922 views
Kosuke Tanabe
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 12
Jetzt herunterladen
Empfohlen
Cocoa勉強会#63-Xcode Server〜みんなで使ってみる
Cocoa勉強会#63-Xcode Server〜みんなで使ってみる
Masayuki Nii
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
ライブラリにあらず! 〜Google Closure Toolsの事始め〜
ライブラリにあらず! 〜Google Closure Toolsの事始め〜
Kazuya Hiruma
第5回Sql server2017勉強会資料
第5回Sql server2017勉強会資料
TakenoriIijima
node.js
node.js
Masataka Ohara
svelte と tailwind で始めるフロントエンド開発
svelte と tailwind で始めるフロントエンド開発
Shuichi Takaya
Nodejs
Nodejs
和樹 川端
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
Yahoo!デベロッパーネットワーク
Empfohlen
Cocoa勉強会#63-Xcode Server〜みんなで使ってみる
Cocoa勉強会#63-Xcode Server〜みんなで使ってみる
Masayuki Nii
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
ライブラリにあらず! 〜Google Closure Toolsの事始め〜
ライブラリにあらず! 〜Google Closure Toolsの事始め〜
Kazuya Hiruma
第5回Sql server2017勉強会資料
第5回Sql server2017勉強会資料
TakenoriIijima
node.js
node.js
Masataka Ohara
svelte と tailwind で始めるフロントエンド開発
svelte と tailwind で始めるフロントエンド開発
Shuichi Takaya
Nodejs
Nodejs
和樹 川端
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
Yahoo!デベロッパーネットワーク
クラウドが実現するソフト開発・運用の変革と自動化
クラウドが実現するソフト開発・運用の変革と自動化
Etsuji Nakai
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Naoki Umehara
ソフトウェア開発の現場風景
ソフトウェア開発の現場風景
Koichi ITO
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
Koichi ITO
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
レガシーコードとの付き合い方とテストでの話
レガシーコードとの付き合い方とテストでの話
H Iseri
これからのOpenShiftの話をしよう
これからのOpenShiftの話をしよう
Kazuto Kusama
デブサミ2013【14-E-2】パフォーマンス・チューニングに革命をもたらす最新テクノロジー - トランザクショントレース
デブサミ2013【14-E-2】パフォーマンス・チューニングに革命をもたらす最新テクノロジー - トランザクショントレース
Developers Summit
20170710 hifive-test-meetup
20170710 hifive-test-meetup
Naoya Kojima
テストしなイカ? Seleniumで自動ブラウザテスト
テストしなイカ? Seleniumで自動ブラウザテスト
Ohishi Mikage
Rubyプログラミング教育に対する取り組みと事例紹介
Rubyプログラミング教育に対する取り組みと事例紹介
Yasushi Ishikawa
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
ume3_
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ー
Shuji Watanabe
Gui自動テストツール基本
Gui自動テストツール基本
Tsuyoshi Yumoto
Com camp2014
Com camp2014
彰 村地
Hadoopカンファレンス2013
Hadoopカンファレンス2013
Recruit Technologies
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
Dai FUJIHARA
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
Rakuten Group, Inc.
Nds#24 単体テスト
Nds#24 単体テスト
Kazumune Katagiri
脱・独自改造! GebでWebDriverをもっとシンプルに
脱・独自改造! GebでWebDriverをもっとシンプルに
Hiroko Tamagawa
Next-L Enju ワークショップ #91
Next-L Enju ワークショップ #91
Kosuke Tanabe
Next-L Enju ワークショップ #90
Next-L Enju ワークショップ #90
Kosuke Tanabe
Weitere ähnliche Inhalte
Ähnlich wie Next-L Enju 開発ワークショップ #3
クラウドが実現するソフト開発・運用の変革と自動化
クラウドが実現するソフト開発・運用の変革と自動化
Etsuji Nakai
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Naoki Umehara
ソフトウェア開発の現場風景
ソフトウェア開発の現場風景
Koichi ITO
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
Koichi ITO
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
レガシーコードとの付き合い方とテストでの話
レガシーコードとの付き合い方とテストでの話
H Iseri
これからのOpenShiftの話をしよう
これからのOpenShiftの話をしよう
Kazuto Kusama
デブサミ2013【14-E-2】パフォーマンス・チューニングに革命をもたらす最新テクノロジー - トランザクショントレース
デブサミ2013【14-E-2】パフォーマンス・チューニングに革命をもたらす最新テクノロジー - トランザクショントレース
Developers Summit
20170710 hifive-test-meetup
20170710 hifive-test-meetup
Naoya Kojima
テストしなイカ? Seleniumで自動ブラウザテスト
テストしなイカ? Seleniumで自動ブラウザテスト
Ohishi Mikage
Rubyプログラミング教育に対する取り組みと事例紹介
Rubyプログラミング教育に対する取り組みと事例紹介
Yasushi Ishikawa
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
ume3_
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ー
Shuji Watanabe
Gui自動テストツール基本
Gui自動テストツール基本
Tsuyoshi Yumoto
Com camp2014
Com camp2014
彰 村地
Hadoopカンファレンス2013
Hadoopカンファレンス2013
Recruit Technologies
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
Dai FUJIHARA
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
Rakuten Group, Inc.
Nds#24 単体テスト
Nds#24 単体テスト
Kazumune Katagiri
脱・独自改造! GebでWebDriverをもっとシンプルに
脱・独自改造! GebでWebDriverをもっとシンプルに
Hiroko Tamagawa
Ähnlich wie Next-L Enju 開発ワークショップ #3
(20)
クラウドが実現するソフト開発・運用の変革と自動化
クラウドが実現するソフト開発・運用の変革と自動化
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
ソフトウェア開発の現場風景
ソフトウェア開発の現場風景
アジャイルソフトウェア開発の道具箱
アジャイルソフトウェア開発の道具箱
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
レガシーコードとの付き合い方とテストでの話
レガシーコードとの付き合い方とテストでの話
これからのOpenShiftの話をしよう
これからのOpenShiftの話をしよう
デブサミ2013【14-E-2】パフォーマンス・チューニングに革命をもたらす最新テクノロジー - トランザクショントレース
デブサミ2013【14-E-2】パフォーマンス・チューニングに革命をもたらす最新テクノロジー - トランザクショントレース
20170710 hifive-test-meetup
20170710 hifive-test-meetup
テストしなイカ? Seleniumで自動ブラウザテスト
テストしなイカ? Seleniumで自動ブラウザテスト
Rubyプログラミング教育に対する取り組みと事例紹介
Rubyプログラミング教育に対する取り組みと事例紹介
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ー
Gui自動テストツール基本
Gui自動テストツール基本
Com camp2014
Com camp2014
Hadoopカンファレンス2013
Hadoopカンファレンス2013
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
Nds#24 単体テスト
Nds#24 単体テスト
脱・独自改造! GebでWebDriverをもっとシンプルに
脱・独自改造! GebでWebDriverをもっとシンプルに
Mehr von Kosuke Tanabe
Next-L Enju ワークショップ #91
Next-L Enju ワークショップ #91
Kosuke Tanabe
Next-L Enju ワークショップ #90
Next-L Enju ワークショップ #90
Kosuke Tanabe
Next-L Enju ワークショップ #89
Next-L Enju ワークショップ #89
Kosuke Tanabe
Next-L Enju ワークショップ #88
Next-L Enju ワークショップ #88
Kosuke Tanabe
Next-L Enju ワークショップ #86
Next-L Enju ワークショップ #86
Kosuke Tanabe
Next-L Enju ワークショップ #78
Next-L Enju ワークショップ #78
Kosuke Tanabe
オープンソースの図書館システムNext-L Enjuのいまとこれから
オープンソースの図書館システムNext-L Enjuのいまとこれから
Kosuke Tanabe
Next-L Enju ワークショップ #75
Next-L Enju ワークショップ #75
Kosuke Tanabe
Next-L Enju ワークショップ #76
Next-L Enju ワークショップ #76
Kosuke Tanabe
Next-L Enju ワークショップ #74
Next-L Enju ワークショップ #74
Kosuke Tanabe
nextlenju73
nextlenju73
Kosuke Tanabe
Next-L Enjuのご紹介(2018年版)
Next-L Enjuのご紹介(2018年版)
Kosuke Tanabe
Next-L Enju ワークショップ #65
Next-L Enju ワークショップ #65
Kosuke Tanabe
enju_ws_65
enju_ws_65
Kosuke Tanabe
Next-L Enju ワークショップ #64
Next-L Enju ワークショップ #64
Kosuke Tanabe
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
Kosuke Tanabe
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
Kosuke Tanabe
Next-L Enju LRM
Next-L Enju LRM
Kosuke Tanabe
Enju ws 60
Enju ws 60
Kosuke Tanabe
Next-L Enju 開発ワークショップ #59
Next-L Enju 開発ワークショップ #59
Kosuke Tanabe
Mehr von Kosuke Tanabe
(20)
Next-L Enju ワークショップ #91
Next-L Enju ワークショップ #91
Next-L Enju ワークショップ #90
Next-L Enju ワークショップ #90
Next-L Enju ワークショップ #89
Next-L Enju ワークショップ #89
Next-L Enju ワークショップ #88
Next-L Enju ワークショップ #88
Next-L Enju ワークショップ #86
Next-L Enju ワークショップ #86
Next-L Enju ワークショップ #78
Next-L Enju ワークショップ #78
オープンソースの図書館システムNext-L Enjuのいまとこれから
オープンソースの図書館システムNext-L Enjuのいまとこれから
Next-L Enju ワークショップ #75
Next-L Enju ワークショップ #75
Next-L Enju ワークショップ #76
Next-L Enju ワークショップ #76
Next-L Enju ワークショップ #74
Next-L Enju ワークショップ #74
nextlenju73
nextlenju73
Next-L Enjuのご紹介(2018年版)
Next-L Enjuのご紹介(2018年版)
Next-L Enju ワークショップ #65
Next-L Enju ワークショップ #65
enju_ws_65
enju_ws_65
Next-L Enju ワークショップ #64
Next-L Enju ワークショップ #64
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
Next-L Enju ワークショップ #62
Next-L Enju LRM
Next-L Enju LRM
Enju ws 60
Enju ws 60
Next-L Enju 開発ワークショップ #59
Next-L Enju 開発ワークショップ #59
Next-L Enju 開発ワークショップ #3
1.
Next-L Enju 開発
WS #3 2012 年 4 月 20 日 田辺浩介
2.
テスト
3.
テストの例 貸出を行ったとき、 貸し出し中の利用者と貸出期限日が正しく設定さ
れるか 貸出状況が「貸出中」に変更されているか 返却を行ったとき、 貸出状況が「在架」に変更されているか
4.
テストは大変? テストすべきことはたくさんある 受入、貸出・返却、予約、利用者管理 ある機能が、
管理者のみ実行できるか 図書館員のみ実行できるか 一般利用者でも実行できるか 誰でも実行できるか
5.
手動でやっていたら 日が暮れる
6.
テストの自動化 テストのためのプログラム(テストコード) を書いて、コンピュータに実行してもらう 最近の開発環境はテストを自動化するための仕組
みがある
7.
Ruby on Rails
でのテスト環境 現在は Rspec が主流
8.
テストの書き方 テストコード spec/models, spec/controllers
以下に存在 テストに必要な初期データ spec/fixtures, spec/factories 以下に存在
9.
テストの種類 spec/models モデル
(app/models) のコードのテスト spec/controllers コントローラ (app/controllers) のコードのテスト
10.
テストを見てみよう 処理と期待する結果のセット It “
処理の概要” do # テストの内容 patron.should eq “ たなべ” end
11.
テストに使う言葉 処理 .should eq
“ なんとかかんとか” 処理の結果が”なんとかかんとか”に等しい 処理 .should be_true 処理の結果が true である 処理 .should_not eq “ なんとかかんとか” 処理の結果が”なんとかかんとか”ではない
12.
Next-L Enju のテストの課題 ビューのテストがない
Jetzt herunterladen