タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

JavaScriptとCasperJSに関するsasaplus1のブックマーク (2)

  • CasperJSを使ってHARファイルを作る - console.lealog();

    かわいいよおばけ。 でも、ものすごくぱわふる。 HARをつくる PhantomJSにはnetsniff.jsというサンプルが同梱されており、それをベースにCasperJSで動くように移植します。 参考:phantomjs/examples/netsniff.js at master · ariya/phantomjs · GitHub HARって? HttpARchive のことです。 Fire bugやChrome Dev toolsのネットワークのパネルを開いて、右クリックで保存できたりもするアレです。 ページ容量やらリクエスト数、ロード時間などなどWebページのパフォーマンスを調べることができます。 詳しくは、このリンクがよさげ。 参考:Web Performance Power Tool: HTTP Archive (HAR) - igvita.com ディレクトリ構成 さてさて、

    CasperJSを使ってHARファイルを作る - console.lealog();
  • CasperJSで気軽にJSのテストできる - hitode909の日記

    ウェブアプリケーションのJSのテストするのにCasperJS使ったら便利だった. CasperJSはPhantomJSにテスト用ユーティリティがついて便利になったやつ. JS,MVCできれいに書いてると,Modelの単体テストとかできるけど,昔ながらの感じだと,ここをクリックしたらこれが表示されること,みたいなテストを書くことになる.けどライブラリとかいろいろあってどれを使えばよいか分からなくて敷居が高い.CasperJSを使ったらこれだけで完結してテスト書ける. PhantomJSは単なるブラウザだけど,CasperJSはテストのフレームワークとか,DOMのテスト関数とかがついてる. 非同期なタスクの実行の仕組みも入ってて,casper.thenっていうのを順番に書いていくと,順番に呼んでくれて,click()して,casper.thenしたら,ページ遷移したら次のページに移動してる.ス

    CasperJSで気軽にJSのテストできる - hitode909の日記
  • 1