Soumettre la recherche
Mettre en ligne
ブラウザでの自動テスト
•
0 j'aime
•
1,062 vues
H
hashedrock
Suivre
Testem + Mochaで自動テストするまでの話
Lire moins
Lire la suite
Logiciels
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 22
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
ゲームの自動テストを 作ってみた
ゲームの自動テストを 作ってみた
Yuusuke Takeuchi
UnitTestのためのクラス設計
UnitTestのためのクラス設計
Takeshi Ishida
究極のディストリビューションUbuntu
究極のディストリビューションUbuntu
Kenichi Takahashi
CgiSecure
CgiSecure
Net Kanayan
MobProgramming at ヴァル研究所 - 進行
MobProgramming at ヴァル研究所 - 進行
Toshiyuki Ando
20130216
20130216
komarineko
かなりすごい発表(かなり) at VimConf2014
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
インストールしてね!
インストールしてね!
Takuya Shishido
Recommandé
ゲームの自動テストを 作ってみた
ゲームの自動テストを 作ってみた
Yuusuke Takeuchi
UnitTestのためのクラス設計
UnitTestのためのクラス設計
Takeshi Ishida
究極のディストリビューションUbuntu
究極のディストリビューションUbuntu
Kenichi Takahashi
CgiSecure
CgiSecure
Net Kanayan
MobProgramming at ヴァル研究所 - 進行
MobProgramming at ヴァル研究所 - 進行
Toshiyuki Ando
20130216
20130216
komarineko
かなりすごい発表(かなり) at VimConf2014
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
インストールしてね!
インストールしてね!
Takuya Shishido
フロントエンド開発の3ステップ(npm事始め)
フロントエンド開発の3ステップ(npm事始め)
hashedrock
NPMで便利なツールの紹介
NPMで便利なツールの紹介
Amuro Nishizawa
いい感じのフロントエンド開発環境を作ってみた
いい感じのフロントエンド開発環境を作ってみた
Hayashi Yuichi
Gulp入門 - コーディングを10倍速くする
Gulp入門 - コーディングを10倍速くする
Hayashi Yuichi
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
Takahiro Nakahata
Sass/Compass よくあるトラブルと 解決方法・回避方法
Sass/Compass よくあるトラブルと 解決方法・回避方法
Maboroshi.inc
DMMで新規サービス作ったらフロントエンドエンジニアの重要性が浮き彫りになった話 - DMM Study night
DMMで新規サービス作ったらフロントエンドエンジニアの重要性が浮き彫りになった話 - DMM Study night
石橋 啓太
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
Horiguchi Seito
TypeScriptへの入口
TypeScriptへの入口
Sunao Tomita
Node.js Tutorial at Hiroshima
Node.js Tutorial at Hiroshima
Yoshihiro Iwanaga
Go言語の紹介
Go言語の紹介
Amuro Nishizawa
キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春
キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春
Kondo Hitoshi
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Yoshinori Kobayashi
Node js 入門
Node js 入門
Satoshi Takami
しょぼいプレゼンをパワポのせいにするな! by @jessedee
しょぼいプレゼンをパワポのせいにするな! by @jessedee
「MakeLeaps」請求書の作成、管理、郵送
Contenu connexe
En vedette
フロントエンド開発の3ステップ(npm事始め)
フロントエンド開発の3ステップ(npm事始め)
hashedrock
NPMで便利なツールの紹介
NPMで便利なツールの紹介
Amuro Nishizawa
いい感じのフロントエンド開発環境を作ってみた
いい感じのフロントエンド開発環境を作ってみた
Hayashi Yuichi
Gulp入門 - コーディングを10倍速くする
Gulp入門 - コーディングを10倍速くする
Hayashi Yuichi
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
Takahiro Nakahata
Sass/Compass よくあるトラブルと 解決方法・回避方法
Sass/Compass よくあるトラブルと 解決方法・回避方法
Maboroshi.inc
DMMで新規サービス作ったらフロントエンドエンジニアの重要性が浮き彫りになった話 - DMM Study night
DMMで新規サービス作ったらフロントエンドエンジニアの重要性が浮き彫りになった話 - DMM Study night
石橋 啓太
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
Horiguchi Seito
TypeScriptへの入口
TypeScriptへの入口
Sunao Tomita
Node.js Tutorial at Hiroshima
Node.js Tutorial at Hiroshima
Yoshihiro Iwanaga
Go言語の紹介
Go言語の紹介
Amuro Nishizawa
キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春
キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春
Kondo Hitoshi
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Yoshinori Kobayashi
Node js 入門
Node js 入門
Satoshi Takami
しょぼいプレゼンをパワポのせいにするな! by @jessedee
しょぼいプレゼンをパワポのせいにするな! by @jessedee
「MakeLeaps」請求書の作成、管理、郵送
En vedette
(15)
フロントエンド開発の3ステップ(npm事始め)
フロントエンド開発の3ステップ(npm事始め)
NPMで便利なツールの紹介
NPMで便利なツールの紹介
いい感じのフロントエンド開発環境を作ってみた
いい感じのフロントエンド開発環境を作ってみた
Gulp入門 - コーディングを10倍速くする
Gulp入門 - コーディングを10倍速くする
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
Sass/Compass よくあるトラブルと 解決方法・回避方法
Sass/Compass よくあるトラブルと 解決方法・回避方法
DMMで新規サービス作ったらフロントエンドエンジニアの重要性が浮き彫りになった話 - DMM Study night
DMMで新規サービス作ったらフロントエンドエンジニアの重要性が浮き彫りになった話 - DMM Study night
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
悩まないコーディングをしよう! OOCSS,SMACSSを用いた、読みやすくてメンテナブルなCSS設計(Sass対応)
TypeScriptへの入口
TypeScriptへの入口
Node.js Tutorial at Hiroshima
Node.js Tutorial at Hiroshima
Go言語の紹介
Go言語の紹介
キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春
キャッチアップJavaScriptビルド -ビルドから見るJSの今/2016春
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Node js 入門
Node js 入門
しょぼいプレゼンをパワポのせいにするな! by @jessedee
しょぼいプレゼンをパワポのせいにするな! by @jessedee
ブラウザでの自動テスト
1.
もうテストを諦めた話
2.
【悲報】 炎上中の為 話の内容に説得力なし
3.
Webアプリで バグがいっぱい出る なんとかしたい
4.
いろんなテストツールに 期待をかけた
5.
PhantomJS (ヘッドレスブラウザ)
6.
Chrome 13相当 ※今は39
7.
グラデかかったボタンが 描画されねぇ…
8.
“「PhantomJS」はブラウザテストに 殺された開発者の亡霊のこと” –3100
9.
PhantomJS2からは 最近のWebkit使うらしい 今後に期待
10.
Selenium (ブラウザ自動操作)
11.
Touchイベント使えない
12.
iOS / Android向け
Webアプリのテスト できないじゃん…
13.
これしかないのでは http://www.youtube.com/watch?v=Sx5HgXyBbsI
14.
結論 素直に諦めた
15.
おまけ
16.
JS単体でテストすりゃ よかったのでは
17.
何を使う? • テスティングフレームワーク
Mocha(Node.js向け、薄い、ブラウザでも実行可) Jasmine(ブラウザ上で実行向け、フルスタック) • テストランナー (複数ブラウザを起動して、好きなテスティングフレームワークで自動テスト) Karma(Google製) Testem(小規模向け)
18.
とりあえず Testem +
Mochaで
19.
testemのデモ
20.
TDDはできた CIはどうすりゃいい?
21.
最初から計画しないと できない
Télécharger maintenant