jqueryを介してさまざまなhtmlタグのマウスドラッグアンドドロップをシミュレートし、画面をキャプチャして保存した画像と比較するフレームワークを探しています。これは、Web ページの UI をテストするために行います。
私は素晴らしい投稿を見てきました:JQuery UIソート可能なリストのドラッグをシミュレートするJavascriptテスト、このリンクを提供しました:https://github.com/jquery/jquery-ui/blob/master/tests/jquery.simulate.js
現在、jquery.simulate.js をどのように使用できるかわかりません (ただし、学習するために遊んでいます)。使用できる他のフレームワークがあるかどうかに興味があります (おそらく、JUnit/NUnit に似ているものもあります)。 )。
できれば、次のように sth をコーディングできるようにしたいと思います。
simulateDivDrag(Image expectedResult){
simulate mouse drag of event
take screenshot
cmp(expectedResult, screenshot)
}
Firefox がそのような自動化された UI テスト用の社内ツールを構築したことを読んだことを覚えているので、それは間違いなく可能です。
ありがとう :)