私のアプリケーションでは、ファブリックキャンバスを大いに利用しています。HTML5/Fabricキャンバスのテストを終了するにはどうすればよいですか?
ここで、いくつかのE2Eテストケースを書きたいと思います。
私は可能な解決策を見つけようとしましたが、同じ解決策を見つけることができませんでした。
誰かが偉大な準備ができている例があれば! (より多くのJS知識を持っているのでJavaScriptソリューションがより適しています)
ありがとうございます。
私のアプリケーションでは、ファブリックキャンバスを大いに利用しています。HTML5/Fabricキャンバスのテストを終了するにはどうすればよいですか?
ここで、いくつかのE2Eテストケースを書きたいと思います。
私は可能な解決策を見つけようとしましたが、同じ解決策を見つけることができませんでした。
誰かが偉大な準備ができている例があれば! (より多くのJS知識を持っているのでJavaScriptソリューションがより適しています)
ありがとうございます。
多分あなたは私たちのツールSakuliを見てみませんか?これにより、HTMLやキャンバスやFlashアニメーションなどのコンテンツを自動化してテストすることができます。 2つのオープンソーステスト自動化ツール(SahiとSikuli)を組み合わせて、Webアプリケーション以外のコンテンツ(例えば、ネイティブアプリのオープンPDFや100%GUI e2eテスト)をテストすることができます。 Sakuliは、両方のタイプの操作用に1つのAPIを持っているため、使用する機能の種類が異なっているとは感じません。これにより、最適なフィッティングテスト機能を使用することができます。
HTML-DOM識別子はSeleniumとよく似ており、Ajax-Requestsで待機する必要はないという利点があります。 UI機能は、小さなスクリーンショットスニペットを領域オブジェクトとして認識することで、ネイティブ表示を検証して制御することができます。クリック、タイプ入力、拡大、検索などの操作がさらに多くなります。また、箱の外にあるドッカーコンテナの内部でテストを実行することもできます。 github.com/ConSol/sakuli-examplesの下にいくつかの例があります。詳細については
は、以下を参照してください。