タグ

libraryとwebdriverとtestingに関するefclのブックマーク (2)

  • ブラウザでビジュアルテストをするreftest-runnerを作った

    概要 reftest-runnerというブラウザで描画内容やレイアウトといった表示結果をテストするためのライブラリを作りました。 要素技術としてはブラウザ、WebDriver API、レンダリングキャプチャ、画像Diffという感じです。 azu/reftest-runner 時間が無い人向け 以下のスライドに簡単にreftest-runnerやreftestとはなにか、どういうユースケースがあるのかが書いてあります。 reftest-runner-overview.pdf reftestとは reftest(Referrence Test)とは、2つのHTMLの表示結果(スクリーンショット)を比較することで表示結果が意図したものかをテストする方法です。 用意するHTMLとして以下の2種類を1セットとして用意して利用します。 テスト用HTML テストしたい機能を使って実装したHTML リファ

    ブラウザでビジュアルテストをするreftest-runnerを作った
    efcl
    efcl 2015/05/15
    ブラウザの描画結果を比較する自動テストライブラリとコマンドラインツール。 2つのHTMLを用意して表示結果が一致するかどうかテストをするので、Canvasのテストなどに利用できる
  • http://www.pioneerjs.com/index.php

    efcl
    efcl 2014/09/08
    Cucumber的なDSLと、そのDSLに対応した処理をJavaScriptで書けるStep、どこをテストするのかのDOMをラップしたWIdgetsの3層構造のテストフレームワーク。 WebDriverを使ってブラウザ自動テストが出来る
  • 1