2017-06-07 4 views
0

canvasイメージの変更を確認するテストを作成しようとしています。要素:<canvas width="1620" height="1080"></canvas>オートメーション - Canvasイメージの変更を確認するにはどうすればよいですか?

  • 私はいくつかの異なるものを持つキッチンの画像を持っています。キャビネット、 バックスラッシュ。
  • 私は内閣を変更するには、例えば
  • 画像は

を変更された。しかし、それは彼らがDOMに存在していないですので、私は変更を確認することができないキャンバスであるとして。私はこの問題のさまざまな解決策をたくさん見つけましたが、私はそれらがきちんと正しいとは思いません。 たとえば、スクリーンショットを前後に作成して比較するという解決策がありました。しかし、私が何かを変更すると404ページが表示されますか?スクリーンショットは異なるはずだから、私のテストは成功するだろう。

これを行うには良い方法はありますか? 私はKotlin + Selenideを使ってテストを書いていますが、Java + Seleniumの例は全く問題ありません。

ありがとうございます!

+1

あなたは既に答えがあるように聞こえます。有効なページがあるかどうかを確認し、変更を加え、まだ有効なページがある場合は、イメージを比較します。それを試しましたか? –

答えて

0

ゴナGoogleからのいくつかの解決策を試してください:

This

And this

Or this - それは実際には、すでに動作します。

関連する問題